vim 基础

1.vim 重复命令

1.1 重复执行重复命令

进入命令模式 . (小数点) 可以重复上一次的命令 拷贝测试文件到本地目录

    tc@box:~$ cp /etc/protocols ./
打开文件文件进行编辑
    tc@box:~$ vim protocols
命令模式下输入x,删除第一个字符,输入.(小数点)会再次删除一个字符

 

1.2 多次执行相同命令

进入命令模式输入“N<command>” 重复某个<command>命令N次打开文件文件进行编辑

    tc@box:~$ vim protocols
命令模式下输入10x,删除10个连续字符命令模式下输入3dd,将会删除3行文本


2.光标跳转

命令模式下,下列命令可以让光标快速调转到指定位置

    NG到第 N 行 (命令中的G是大写的)
    gg到第一行
    G到最后一行
3.复制和粘贴
命令模式中使用y 复制命令模式中yy复制游标所在的整行(3yy表示复制3行)
命令模式中,y^ 复制至行首,或y0。不含光标所在处字符。
进入命令模式,y$ 复制至行尾。含光所在处字符。
进入命令模式,yw 复制一个word。
进入命令模式,y2w 复制两个字。
进入命令模式,yG 复制至文本最后。
进入命令模式,y1G 复制至文本开始位置。
命令模式中使用p 粘贴进入命令模式,p 小写p 代表贴至光标后(下)进入命令模式,P 大写P 代表贴至光标前(上)打开文件进入命令模式练习上述命令,protocols文件可以由/etc/protocols拷贝到当前目录用来练习
tc@box:~$ vim protocols

4。剪切和粘贴
命令模式中使用d 剪切命令模式中dd剪切游标所在的整行(3dd表示剪切3行)
命令模式中,d^剪切至当前行开始位置,或d0。不含光标所在处字符。
进入命令模式,d$ 剪切至行尾。含光所在处字符。进入命令模式,dw 剪切一个word。
进入命令模式,d2w 剪切两个字。
进入命令模式,dG 剪切至文本最后。进入命令模式,d1G 剪切至文本开始位置。
命令模式中使用p 粘贴进入命令模式,p 小写p 代表贴至光标后(下)进入命令模式,P 大写P 代表贴至光标前(上)打开文件进入命令模式练习上述命令,protocols文件可以由/etc/protocols拷贝到当前目录用来练习
tc@box:~$ vim protocols

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值