购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

3.2 VIM使用实例

VIM是一个功能强大的文本编辑器,在字符模式下完成文本编辑的各种操作。本节将通过操作实例来讲解VIM的文本编辑操作。

3.2.1 字符的插入与删除

文本编辑的最基本操作是字符的插入与删除。VIM有各种字符插入与删除命令。本节将进行插入与删除的练习。

①在Red Hat Linux 9.0 的桌面上,单击“主菜单”|“系统工具”|“终端”命令,打开系统终端。在终端中输入“vim”命令,然后按“Enter”键启动VIM。

② VIM默认的模式是普通模式,按“I”键进入插入模式。在VIM中输入下面的程序,VIM中的文本如图 3.6 所示。

③当前光标停留在最后一行。按“Esc”键返回到普通模式,然后按“O”键在当前光标的上一行插入一行。需要注意是大写“O”,小写表示在当前行的下一行插入一行。

④当前光标停留在插入的新行中,已经进入了插入模式,然后输入下面一行文本。

⑤移动光标。按“Esc”键返回到普通模式,按“K”键向上移动光标,按“H”键向左移动光标,把光标移动到文本的第一个字符上。

⑥删除字符。按“Esc”键返回到普通模式,按“X”键删除当前光标处的字符,多次按“X”键删除文本中的“void”。

⑦按“I”键进入插入模式,然后在光标处输入文本“int”。

⑧按“Esc”键返回到普通模式,按“J”键向下移动光标,按“H”键向左移动光标。按“I”键进入插入模式,在两行代码前对代码输入空格进行缩进。编辑以后的文本如图 3.7 所示。

图3.6 在VIM中输入文本

图3.7 编辑以后的文本

⑨保存文件。按“Esc”键返回普通模式,然后输入命令“:w /root/01.c”,再按“Enter”键保存文件。

⑩退出VIM。按“Esc”键返回普通模式,然后输入命令“q”,再按“Enter”键退出VIM回到终端。

3.2.2 字符的查找与替换

按照与 3.2.1 节第1 步相同的方法打开终端,然后在终端中启动VIM。

①打开文件。启动VIM时,默认的是普通模式,这时输入命令“r /root/01.c”,可以打开上一节输入的文本。

②查找字符。按“Esc”键返回普通模式,然后输入命令“/i”,表示在文本中查找字符串“i”,再按“Enter”键,这时VIM会以红色显示文本中所有的字符串“i”,如图 3.8 所示。

③字符串替换。按“Esc”键返回普通模式,然后输入命令“:g/i/s//z/g”,再按“Enter”键,会将文本中所有的“i”替换为“z”。最后用命令“:g/z/s//i/g”将文本中的“z”替换回“i”。

④使用外部命令。按“Esc”键返回普通模式,然后输入命令“:!ls”,这时会执行外部命令查看当前目录,命令的执行结果显示在VIM中,如图 3.9 所示。这时按任意键可以回到原来的VIM编辑窗口中。

图3.8 查找字符串

图3.9 VIM执行外部命令的结果

⑤不保存退出VIM。按“Esc”键返回普通模式,然后输入命令“:q!”,再按“Enter”键,可以不保存文件退出VIM。 7X+xHUpB+4Mrb7djgz5PexlKDA6/6s2oaXhIaqtKLrJ5Arah3C5L9ZwmlJvvj2CF

点击中间区域
呼出菜单
上一章
目录
下一章
×