一、vi文本编辑器工作模式
vi编辑器是工作在字符终端环境下的全屏幕编辑器,因此编辑界面相对比较简单,没有为用户提供鼠标操作和菜单系统,而是通过按键命令实现相应的编辑和操作功能。在 vi编辑界面中可以使用三种不同的工作模式,即命令模式、输入模式和末行模式。
不同模式下中能够对文件进行的操作也不相同。
命令模式:启动vi 编辑器后默认进入命令模式。该模式中主要完成如光标移动、字符串查找,以及删除、复制、粘贴文件内容等相关操作。
输入模式:该模式中主要的操作就是录入文件内容,可以对文本文件正文进行修改或添加新的内容。处于输入模式时,vi编辑器的最后一行会出现“-- INSERT”的状态提示信息。
末行模式:该模式中可以设置vi 编辑环境、保存文件、退出编辑器,以及对文件内容进行查找、替换等操作。
二、三种模式之间的相互切换
处于末行模式时,vi编辑器的最后一行会出现冒号“:”提示符。 命令模式、输入模式和末行模式是vi编辑环境的三种状态,通过不同的按键操作可以在不同的模式间进行切换。从命令模式按:键可以进入末行模式,按a、 i、 o等键可以进入输入模式;在输入模式、末行模式均可按Esc键返回命令模式。
三、命令模式的基本操作
四、末行模式