有一个由加州大学伯克利分校和BillJoy开发的文本编辑器。
文本编辑器有很多,图形模式下有gedit、kwrite、OpenOffice等,文本模式编辑器有VI、vim等。vi和vim是我们在Linux中最常用的编辑器。vi或vim是Linux中最基本的文本编辑工具,虽然vi或vim不提供像GUI编辑器那样简单的鼠标点击操作,但vi编辑器永远无法与字体界面中的界面编辑器图形相比。系统管理和服务器管理。
注:Unix/Linux操作系统中有最经典的文本编辑器。它只能编辑字符,不能组成字符和段落。它既可以创建新文件也可以修改它们。没有菜单,只有命令,而且命令有很多。
尽管vi的操作方式与其他常用的文本编辑器有很大不同,但它仍然很常用,因为它工作在基于字符的界面上,并且可以在所有Unix/Linux环境中使用。
vi的三种命令模式
命令模式(command),用于插入命令
插入模式(insert)用于插入文本
>Visual(视觉)模式,用于视觉高亮和文本选择
①命令模式
命令模式是vi启动后进入的工作模式,可以转换为文本编辑模式和最后一行模式。在命令模式下,所有从键盘输入的字符都被解释为编辑命令,不会出现在屏幕上。如果输入的字符是合法的vi命令,vi就会完成相应的动作,否则会发出警告声。
②文本编辑模式
文本编辑模式用于编辑字符。在命令模式下输入i、a等命令后,进入文本编辑模式。此时输入的所有字符都将作为vi的文件内容显示在屏幕上。按Esc键可从文本编辑模式返回到命令模式。
③末行模式
在命令模式下,按“:”进入末行模式。此时,它会在屏幕下方显示年份“:”符号作为末行模提示符,等待用户输入相关命令。命令执行后,vi自动返回命令模式。