VI编辑器是linux和Unix上最基本的文本编辑器,工作在字符模式下。由于不需要图形界面,使它成了效率很高的文本编辑器。尽管在Linux上也有很多图形界面的编辑器可用,但VI在系统和服务管理中的能力是图形编辑器所无法比拟的。(VIM是VI编辑器的增强版)
创建或修改文本文件
维护Linux系统中的各种配置文件
vi:类UNIX操作系统的默认文本编辑器
vim:vim是vi文本编辑器(一般简称为vi编辑器)的增强版本
vi编辑器一共由三种工作模式:
命令行模式:控制光标的移动,字符、字或行的删除,移动辅助某区段进入Insert mode下,或者到last line mode。
输入模式:只有在Insert mode下,才可以做文字输入,按[ESC]键可回到命令行模式。
末行模式:将文件保存或退出vi,也可以设置编辑环境,如寻找字符串、列出行号,读取其他文件等。
不同模式之间的切换:
a 代表在光标之后进行插入
l 代表在光标之前进行插入
o 光标所在位置的下一步进行插入
O 光标所在位置的上一行进行插入
w 是保存
q 是退出
wq可组合使用,即保存退出。
