vim 是一款功能强大的文本编辑器,它是Linux下常用的编辑器之一,对于熟练掌握了 vim 的人来说,用它编辑文件,方便又快捷,能极大的提高工作效率
vim 功能强大,对应的命令也非常的多,对于初学者来说,看到这么多的命令容易打退堂鼓,想当初,自己刚接触vim的时候,由于不熟悉vim,每一个命令都要上网查阅,真的是举步维艰
其实,工作中常用的vim命令也就那么些,只需学习这些常用的命令,勤加练习,假以时日定能熟练的掌握它们,进而就能解决大部分的编辑问题
本文结合我自己工作中使用vim的经验,整理了一些常用的vim命令
vim 的模式
进入vim之后,会有多种不同的模式,模式之间的切换,让你只需要通过键盘,就能完成文本的编辑,这也是vim存在多种模式的原因,vim主要有以下几个模式
- 正常模式
刚进入vim界面的时候是正常模式,复制、粘贴操作都是在这个模式下进行的
- 插入模式
文本内容输入,修改是在这个模式下进行的
可以按 i
或者 I
进入到插入模式,在插入模式下,按 esc
会返回到正常模式
- 命令模式
输入或者修改完之后,需要保存退出,这个时候vim就会进入到命令模式
按 esc
+ :
进入命令模式,再次按 esc
返回正常模式
- 可视模式
可视模式是对文件进行大量重复操作的时候,可以一次性执行完成的功能
可通过 v
、V
、ctrl v
进入可视模式