vim其实就是对vi的扩展。如果用户使用MAC或者Linux系统。那么掌握一些VIM的常用技巧是比不可少的。

VIM的三种模式

VIM有三种模式:一般模式编辑模式指令模式

  • 一般模式 : VIM的默认模式,打开VIM首先进入的一般模式,在这个模式下,是不行执行任何操作的。他是编辑模式和指令模式的桥梁。一般模式进入编辑模式有以下几种方法:
    1 按键i:在光标当前行进入编辑模式
    2 按键o:在光标下一行进入编辑模式
  • 编辑模式 : 在编辑模式下可以对文本内容进行编辑
  • 指令模式 :指令模式可以执行相应的命令操作文本,也可以执行shell命令。

VIM的常用快捷键

一般模式下的常用快捷键

功能 说明以及快捷键
移到行首 按键0或者^
移到行尾 按键$
回退 按键u
复制 按键yy
粘贴 按键p
移动到文档最后一行 按键G
移到到文档第一行 按键gg
删除光标当前行 按键dd
当前行和下一行互换 按键ddp
光标下移n行 按键n+例如8+就是光标下移8行
光标上移n行 按键n-

命令模式常用快捷键

在一般模式下,按键:进入命令模式

功能 说明以及快捷键
显示行号             按键 set num
取消显示行号 按键 set nonu
退出不保存 按键q!
退出保存 按键wq
执行shell命令 按键shell