在命令模式下可以执行管理任务。
(1)移动光标 可以使用方向键←、↑、→、↓,分别往相应的方向移动一行或一个字符。
也可以使用四个字母键:h、k、l、j,分别为左、上、右、下移动光标。
如果想往某方向移动多行,可以用数字加命令的方式,例如,10j就是往下移动10行。
在文本编辑器vi中,由于文本编辑器vi窗口的大小不同,因此要注意实际的行尾。当不易区分时,可以在文本编辑器vi中打开行号。在命令模式下输入:setnu,此行号不是文件的一部分。关闭行号的命令是“set nonu”。
当文件内容比较多时,要想确定光标的具体位置,可以使用“ctrl+G”命令,光标的行号和列号具体数值将显示在屏幕的底部。
如果想快速地移动到某一行,可以使用“linenumber+G”命令。
(2)编辑内容 在插入模式下输入的文本内容难免会出现一些失误,此时就要对文本进行编辑修改。下面简单介绍常用的编辑命令。(www.xing528.com)
1)x,删除光标位置的字符,同时原光标后面的字符左移一格,如果删除的字符在行尾,则删除后光标左移一格。
2)dd,删除光标所在一行的文本。
3)D,删除从光标至行尾的内容。
4)u,撤销最近的一次编辑操作。
5)U,撤销行操作;撤销光标最后一次移至该行时起执行的所有操作,一旦光标离开本行则操作对本行无效。
6)r,替换光标所在位置的单个字符,当输入命令r时,屏幕上看不出变化,但下一个输入的字符将替换当前光标所在位置的字符。
7)查找文本,在编辑文本的过程中,有时需要查找具有一定内容的文本,这时可以用向下查找命令“/”或向上查找命令“?”。在命令模式下,输入“/”或“?”,这时光标就移至命令行,接下来就可以键入需要查找的内容了,输入完要查找的内容后就可以按回车键,此时光标将定位在第一个查找到的文本位置处。在查找的过程中,有时要重复查找相同的内容,此时可以使用重复查找命令“//”和“??”,只执行这两个命令后就可以完成重复向下或向上查找固定的内容。另外一个重复查找的命令是“n”,此命令可以在同一方向上重复向下或向上查找。此时输入命令“N”则可以在刚才的基础上往反方向重复前一次的查找操作。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。