用户登录到系统中之后,系统给出提示符“$”或“#”。在提示符后键入vi和想要编辑(或建立)的文件名,便可进入Vi。
[练习1]
键入命令:
$ vi example.c
屏幕显示如下:
~
~
~
~
~
~
~
~
~
~
~
~
~
"example.c" [New File]
如果只键入Vi,而不带文件名,也可以进入Vi。之后在光标处键入文件内容,退出Vi时,只需在退出命令后输入文件名即可。 进入Vi之后,首先进入的就是命令模式,也就是说等待命令输入而不是文本输入。这时输入的字母都将作为命令来解释。光标停在屏幕第一行首位上,其余各行行首均有一个“~”符号,表示该行为空行。最后一行也称状态行,显示出当前正在编辑的文件名以及其状态。如本例是[New File],表示example.c是一个新建的文件。如果example.c文件已在系统中存在,那么输入上述命令后,则在屏幕上显示出该文件的内容,并且光标停在第一行的首位,在状态行显示出该文件的文件名、行数和字符数。
[练习2]
在末行模式下键入命令:q!退出vi(下文会讲到退出命令),然后输入:
$ vi example.c然后输入代码(不必确保输入得完全正确,下文会介绍编辑命令):
#include <stdio.h>
int main (void)