1.移动光标命令

Vim编辑器中移动光标的命令主要有:h,j,k,l,w,e,b,0,$,G,gg,Ctrl+f,Ctrl+b,Ctrl+u,Ctrl+d,Ctrl+e,Ctrl+y,Ctrl+o等。其中:h,j,k,l分别表示向左,下,上,右移动一个字符;w表示向后移动一个单词;e表示向后移动到单词的末尾;b表示向前移动一个单词;0表示移动到行首;$表示移动到行尾;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键可以删除选中的文本。