(2) Ctrl+d 将屏幕向后(文件尾方向)翻滚半屏。
可以在这两个命令之前加上一个数字n,则屏幕向前或向后翻滚n行。并且这个值被系统记住,以后再用Ctrl+u和Ctrl+d命令滚屏时,还滚相应的行数。
(1)Ctrl+f 将屏幕向文件尾方向翻滚一整屏(即一页);相当于PageDown
(2) Ctrl+b 将屏幕向文件首方向翻滚一整屏(即一页);相当与PageUp
也可以在这两个命令之前加上一个数字n,则屏幕向前或向后移动n页。
命令显示在vi状态行上的vi状态信息,包括正在编辑的文件名、是否修改过、当前行号、文件的行数以及光标之前的行占整个文件的百分比。
在命令模式下用户输入的任何字符都被Vi当作命令加以解释执行,如果用户要将输入的字符当作是文本内容时,则首先应将Vi的工作模式从命令模式切换到文本输入模式。切换的方式是使用下面的命令。
Vi提供了两个插入命令:i和 I。
插入文本从光标所在位置前开始,并且插入过程中可以使用键删除错误的输入。此时Vi处于插入状态,屏幕最下行显示“--INSERT--”(插入)字样。
[练习10]
建立一正在编辑的文件,如下所示:
Welcome to vi world!Come on!
光标位于第一个“!”上,要在其前面插入:
This is an example!
使用i命令,并输入相应文本后,屏幕显示如下:
Welcome to vi world This is an example!Come on!