首页 百科知识 vi的启动和退出

vi的启动和退出

时间:2022-10-15 百科知识 版权反馈
【摘要】:vi可以自动帮你载入所要编辑的文件或是开启一个新文件。如果aaa.txt是一个新文件,vi就会清屏,光标就会出现在屏幕的左下角,屏幕左方会出现波浪符号“~”,凡是列首有该符号就表示此列目前是空的。强行退出vi,在这种情况下文件的内容不变。 vi编辑器通常防止覆盖一个已存在的文件。比如用户键入“:w aaa.txt”并按回车键,而aaa.txt已存在时,vi会显示如下的信息提出警告:注意:ZZ命令的前面不用冒号,而且也不需要键入“Return”完成命令。

5.3.2 vi的启动和退出

1.启动vi

要进入vi,可以直接在系统提示符下键入vi,按空格键,然后再输入文件名,例:

vi aaa.txt

就会出现如图5-3所示的初始画面。

img107


图5-3 进入vi的初始画面

vi可以自动帮你载入所要编辑的文件或是开启一个新文件。如果aaa.txt已存在,vi就会在屏幕上显示文件的第一页(前23行)。如果aaa.txt是一个新文件,vi就会清屏,光标就会出现在屏幕的左下角,屏幕左方会出现波浪符号“~”,凡是列首有该符号就表示此列目前是空的。

注意:一般在使用vi时,后边都要跟文件名。

接下来就可以按照自己的要求录入和编辑文件。在编辑模式中,可以使用四个方向键、“Ins”“Del”“Tab”“Return”“Backspace”等按键进行简单的文本编辑了。

2.退出vi

要离开vi可以在指令模式下键入“:q”,“:q!”,“:wq”离开(注意冒号)。

(1):q如果用户只是读文件的内容而未对文件进行修改,可以使用“:q”退出vi;如果用户对文件的内容作了修改,则用“:q”退出vi,那么vi在屏幕的底行会提示下面的信息,vi编辑器还保留在屏幕上:

No write since last change(:q! overrides).

(2):q! 如果用户对文件的内容进行了修改,然后决定要放弃对文件的修改,可以使用“:q!”强行退出vi,在这种情况下文件的内容不变。

(3)在大多数情况下,用户在编辑结束时,用“wq”命令保存文件,然后退出vi。

(4):n,mw filename该指令将第n~m行的文本保存到指定的文件filename中。

(5)ZZ 该指令表示快速保存文件的内容,然后退出vi,功能和“:wq”一样。

(6):w! vi编辑器通常防止覆盖一个已存在的文件。比如用户键入“:w aaa.txt”并按回车键,而aaa.txt已存在时,vi会显示如下的信息提出警告:

“aaa.txt”File exist-use “:w! to overwrite”

注意:ZZ命令的前面不用冒号,而且也不需要键入“Return”完成命令。只需键入“ZZ”,整个操作就完成了。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈