[编辑器]vim常用操作
我是ide的用户,对于vim一只停留在:打开、看、写、关闭基本操作,因为现在更多的接触linux服务器,所以为了提高
效率,用好vim是必备技能!下面罗列一些vim的常用操作,用做备忘(不断更新):
进入命令模式
先按 Esc
- :q ------ 退出
- :wq ------ 保存退出
- :q! ------ 不保存退出
编辑:
-
i ------ 修改
-
d ------ 剪切操作
-
dd ----- 剪切当前光标所在行
-
y -------复制操作
-
p -------粘贴操作
-
v -------使用光标选择内容
-
^ --------选中当前行,光标位置到行首(或者使用键盘的HOME键)
-
$ --------选中当前行,光标位置到行尾(或者使用键盘的END键)
阅读:
-
:行数 ---跳转到某行
-
/ -------匹配查找内容
-
gg -------到文件的顶部
-
G -------到文件的底部
-
Ctrl b------上一页
-
Ctrl f-------下一页
小技巧:
- 多行注释:
1. 进入命令行模式,按ctrl + v进入 visual block模式(可视快模式),然后按j, 或者k选中多行,把需要注释的行标记起来
2. 按大写字母i,再插入注释符,例如//
3. 按两下esc键就会全部注释了
- 取消多行注释:
1. 进入命令行模式,按ctrl + v进入 visual block模式(可视快模式),然后按j, 或者k选中多行,把需要取消注释的行标记起来
2. 按字母j,或者k选中注释符号
3. 按d键就可全部取消注释
- 替换:
:s/foo/bar/g
(把当前行的foo替换为bar,全局的话开头用%s)
作者:削微寒
扫描左侧的二维码可以联系到我
本作品采用署名-非商业性使用-禁止演绎 4.0 国际 进行许可。