1. 移动光标命令

Vim 编辑器中移动光标的命令主要有:h,j,k,l,w,e,b,0,GggCtrl+fCtrl+bCtrl+uCtrl+dCtrl+eCtrl+yCtrl+ohjklweb0表示移动到行尾;G 表示移动到文件末尾;gg 表示移动到文件开头;Ctrl+f 表示向下移动一页;Ctrl+b 表示向上移动一页;Ctrl+u 表示向上移动半页;Ctrl+d 表示向下移动半页;Ctrl+e 表示向下滚动一行;Ctrl+y 表示向上滚动一行;Ctrl+o 表示回到上一次的光标位置。

2. 插入文本命令

Vim 编辑器中插入文本的命令主要有:i,I,a,A,o,O,R,C,s,S,J,r,v,V,ctrl+v 等。其中:i 表示在当前字符的左边插入字符;I 表示在当前行首插入字符;a 表示在当前字符的右边插入字符;A 表示在当前行尾插入字符;o 表示在当前行下面插入一行;O 表示在当前行上面插入一行;R 表示以替换模式插入字符;C 表示替换当前行;s 表示替换当前字符;S 表示替换当前行;J 表示合并当前行和下一行;r 表示替换当前字符;v 表示进入可视模式;V 表示进入行可视模式;Ctrl+v 表示进入块可视模式。

3. 删除文本命令

Vim 编辑器中删除文本的命令主要有:x,X,d,D,dd,J,c,C,s,S,r,v,V,ctrl+v 等。其中:x 表示删除当前字符;X 表示删除前一个字符;d 表示删除当前字符到光标移动的位置;D 表示删除当前行;dd 表示删除当前行;J 表示删除当前行和下一行;c 表示删除当前字符到光标移动的位置,并进入插入模式;C 表示删除当前行,并进入插入模式;s 表示删除当前字符,并进入插入模式;S 表示删除当前行,并进入插入模式;r 表示删除当前字符,并输入一个新的字符;v 表示进入可视模式;V 表示进入行可视模式;Ctrl+v 表示进入块可视模式,在可视模式下按 d 键可以删除选中的文本。