中国 AIX 论坛 Aix.org.cn
VI 使用完全教程
vi 简介
vi 文本编辑器使用了两种主要的模式:命令模式和插入模式。 本教程的第一部分将重点关
注于导航文件,这个任务可以在命令模式中完成。 当您处于命令模式中时,普通的键盘操
作用来执行命令,而不是创建文本。 当您进入到插入模式,可以使用键盘输入文本,例如
在命令行中。 要退出命令模式,可以按 Esc 键。
vi 中的命令有些是单键命令,有些是使用 Shift 或 Ctrl 或按键序列的命令。 在使用引
用一个大写字母的命令时,您应该使用 Shift 键加上这个字母。 在使用引用两个字母或符
号的命令时,您应该按顺序按下这些键,而不是同时按下。
要开始练习,首先您将在命令行中使用 vi 命令加上新文件的名称,以创建一个空白文件。
在本教程中,您在 vi 中从头开始建立了一个文档,然后学习使用有用的 vi 命令对该文档
进行编辑。 在完成本教程之后,您将了解所有主要的 vi 命令,这些命令可以用来完成日
常的编辑任务,以及一些功能强大的命令,您可以在适当的时候使用它们。登录到您最喜欢
的类 UNIX 操作系统,然后使用 vi 打开一个新的文件(请参见图 1)。
图 1. 使用 vi 打开一个新的文件
vi 打开了一个名为 tutorial.txt 的新文件(请参见图 2)。 您马上将看到奇怪的地方:
文本编辑器最左边的一栏中填满了波浪符号。 不要担心,这是 vi 表示文档中未定义的部
分的方式。 换句话说,因为该文件没有任何内容,所以这些行并不存在。
1 中国 AIX 论坛 Aix.org.cn