中国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 中国AIX 论坛 Aix.org.cn 图 2. vi 中的空白文件 在开始进行任何操作之前,您应该了解如何保存文件以及如何编辑文件。 要输入这些类型的命令,可以按冒号 (:) 键加上描述所需操作的字母序列。 要保存新的文件,可以按 : 键、w 键,然后按 Enter 键。要退出 vi,可以按 : 键、q 键,然后按 Enter 键。 现在,重新在命令行中打开 vi。 如果您希望退出 vi 而不保存所做的更改,那么它会发出警告并提示您按感叹号 (!) 以确认您的操作。 如果您希望忽略系统警告,可以在按键序列的后面追加一个感叹号,退出 vi 的按键序列是: : key, q key, ! key, Enter key 您可以将命令组合使用,如 wq,表示保存文件并退出 vi。 您需要完成的第一项任务是插入一些文本,以便能够学习如何编辑和操作文件。 在缺...