vi编辑器是linux系统自带的文本编辑工具,它小巧玲珑,很多开发者对其爱不释手。不过由于大部分程序员已经习惯在windows上使用各种功能更强大的文本编辑器编写代码,转而使用vi编辑器写代码是一件特别痛苦的事,但是它至今仍然占有一席之地,说明它还是存在的一定价值,如果从事嵌入式linux,还是会用到vi编辑器。
1、工作模式分类
vi具有3种工作模式,每一种模式都有自己的特点,它们分别是命令模式(command mode)、插入模式(Insert mode)、底行模式(last line mode)。
1.1、命令行工作模式
在该模式下,不能编辑文本,但可以查找、保存、替换大量文本、显示行号等。
1.2、编辑模式
编辑模式下可以编辑文本。