常用且方便的vim命令总结

1.在vim中直接跳转到help截面查看系统调用或者库函数

命令模式下,光标放在所查函数名上,按大写的K,如果想查看系统函数则按2K,想查看库函数则按3K

2.删除:

(1)命令模式下,光标放在待删除行的行首,按dd则删除;如果想删除在某行之后的多行,则光标仍放在行首,按ndd,其中n是删除行的数目.
(2)命令模式下,按v进入可视模式,按上下左右键任意选取想要删除的区域,按d即可删除

3.复制:

(1)命令模式下,光标放在待复制行的行首,按yy则复制;如果想复制在某行之后的多行,则光标仍放在行首,按nyy,其中n是复制行的数目.
(2)命令模式下,按v进入可视模式,按上下左右键任意选取想要复制的区域,按y即可删除

4.粘贴

命令模式下,光标放在要粘贴的区域,按p则将复制内容放在光标之后,按P则将复制内容放在光标之前。

注意:前面的删除其实是剪切,因此在删除(即剪切)后,可以粘贴所删的内容。
5.撤销与反撤销

u 撤销
Ctrl-r 反撤销

6.查找

末行模式下,输入/后面跟查找的单词,按n查找下一个

7.替换

末行模式下,输入“s /被替换单词/替换单词”,此时只会替换一个单词,若想全局替换,则输入“%s /被替换单词/替换单词/g”,若想只替换某几行,则输入“25,36s /被替换单词/替换单词”意思就是替换25-36行。

8.跳转

命令模式下,G表示跳转到文末,gg表示跳转到文首;0表示跳转到行末,$表示跳转到行首;有时候大括号过多可能不好找,这时把光标放到需要匹配的大括号上,按%即可跳转到与之匹配的大括号。

9.使用shell命令

末行模式下,输入“!命令”即可使用命令

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值