vi是什么

如题所述

vi(其发音为vee-eye,意思是可见的)是一个标准的文本编辑器,被广范地应用在绝大多数UNIX系统里。一个所谓的文本编辑器实际上是一个交互式的计算机程序,它可以在一个文件里键入文字或者修改文件里的文字信息。还可以用vi来生成新的文件或者替换某些已存在的文件。
vi编辑器最早是由加州大学伯克利分校的William Joy开发出来的,它是一个基于屏幕交互式的文本编辑器。用它调出的要编辑的文件内容将显示到屏幕上,然后可以在编辑器环境里,对这些文件内容进行相应的修改,修改后的文件内容会随之马上显示出来。当然,UNIX系统也支持批处理的文本编辑器,例如ed、sed和awk等,这些编辑器都可以用批处理的方式对文件进行修改操作。
vi编辑器是专为独立终端设计的,其指令几乎可以匹配所有标准键盘的所有键。但是vi最初对电传打字机上的某些特殊功能或者光标键不支持,所以,它对终端上的某些特殊键或许也可能不兼容。
vi在设计上有一个很好的优点,即它几乎能应用在所有不同类型的终端上,而且对绝大多数的UNIX系统都能通用,所以当面对不同的UNIX系统时,不需要再另外花时间去学习新的编辑器或者新的一套编辑字符集。
vi的接口可以很容易地按我们的要求定制。它的匹配功能可以定制所有键盘上的任何键,甚至包括某些特定键。
温馨提示:答案为网友推荐,仅供参考
相似回答