VIM常用命令

1、显示行号
命令行模式下 set number
2、复制、粘贴
yy:复制光标所在行
p:将复制的内容粘贴到光标停留处的下一行
3、复制多行
nyy:复制包括当前光标所在行在内的n行,例如10yy:复制当前光标所在行在内的往下10行
p:将复制的内容粘贴到光标停留处的下一行
4、删除、剪切:
在vim中删除和剪切是一样的:dd
如果你只是想删除当前光标所在行的话,直接dd就行
如果你想剪切的话dd完当前行之后粘贴的话,在p就行

5、撤销操作(类似于word下的ctrl+z)
命令行模式下 u 即可撤销

6、跳到某一行
:行号,例如想跳到100行,那么 :100 然后回车即可
7、搜索某个关键词
/关键词 ,例如像搜索 happy,那么 /happy 回车即可
8、忽略大小写搜索
命令行下 set ignorecase 然后搜索即可(非永久,关闭vim再打开后还原)
9、正则替换:想替换文本中的所有的 abc 为 efg怎么做呢?
命令行模式下:%s/abc/efg 即可 ,第一个/号后面是将被替换的字符串 第二个/号后面则是目标字符串。
10、可视化模式下,批量操作块,
按 ctrl+v 进入可视化模式
选中块按d,删除
按y复制,按p粘贴
选择块后,按shift+i ,进入编辑模式,然后编辑其中一行,编辑完成后按esc 即可看到整体改变

11 . u 撤销上一步的操作
Ctrl+r 恢复上一步被撤销的操作

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值