1
Linux服务器配置与应用
1.4.3.1 1.3.1 vi编辑器
1.3.1 vi编辑器

vi是一款由加州大学伯克利分校,Bill Joy研究开发的文本编辑器。vi和vim是我们在Linux中最常用的编辑器。vi或vim是Linux最基本的文本编辑工具,vi或vim虽然没有图形界面编辑器那样点鼠标的简单操作,但vi编辑器在系统管理、服务器管理字符界面中,永远不是图形界面的编辑器能比的。

所有的 Unix Like 系统都会内建 vi 文本编辑器,其他的文本编辑器则不一定会存在。基本上 vi 共分为三种模式,分别是命令模式(Command mode),输入模式(Insert mode)和底线命令模式(Last line mode)。

按“i”切换到输入模式,以输入字符。

按“x”删除当前光标所在处的字符。

按“:”切换到底线命令模式,以在最底部一行输入命令。

在下方为文件名或者空白时,为命令模式。

图1.17 vi命令模式

在命令模式下按“i”键,下方有“-- INSERT --”字样时,为输入模式,可输入字符。

图1.18 vi输入模式

使用ESC键将输入模式变更为命令模式后,按“:”键,可看见底部出现带“:”开头可输入时,进入底线命令模式。

图1.19 vi底线命令模式

Vi命令模式按键命令如图1.20所示。

图1.20 vi命令图