Vi 代表什么?

Vi 代表什么?

我只是想知道 Linux 中的“Vi”是什么意思(用于编辑文件的命令)?

答案1

维基百科有一个简洁且引用恰当的解释:

该名称vi源自visual中命令的最短明确缩写ex;该命令将行编辑器切换ex到可视模式。

http://en.wikipedia.org/wiki/Vi

请注意,这确实不是意味着文本编辑器“vi”的全名仍然是“visual”,甚至“vi”目前代表“visual”——编辑器的名称只是“vi”。上面的引文只是解释了这个名字最初是如何产生的。

正如 Ben Voigt 指出的那样,那些声称它代表“Visual Instrument”的人(和网站)将它与另一种与文本编辑器无关的产品混淆了。

答案2

Vi 是 Linux、Unix 和其他类 Unix 操作系统的屏幕编辑器。发音为 (vee-aye)。代表 VIual。

资料来源:http://en.wikipedia.org/wiki/Vihttp://www.techopedia.com/definition/10347/vi

答案3

如果我们回头看一下 vi 的旧手册页,比如 '07 年版 SunOS 5.10 的手册页:

SunOS 5.10 最后修改:2007 年 5 月 16 日 1

用户命令 vi(1)

     vi(可视化)实用程序是一个面向显示的文本编辑器
     基于底层行编辑器,例如可以使用
     在 vi 中使用 ex 的命令模式并使用命令
     在 ex 中打开 vi 模式。可视化命令如下:
     在此手册页上;如何设置选项(如自动
     编号行并自动开始新的输出行
     当您输入回车符时)和所有前行编辑器命令
     命令在 ex(1) 手册页中有描述。

或者来自 Ultrix (最新版本 '95):

姓名
       vi——屏幕编辑器

句法
       vi [ -t 标签 ] [ +命令 ] [ -l ] [ -r ] [ -wn ] [ -x ] 名称...

描述
       (可视化)编辑器是一个基于 com 的面向显示的文本编辑器
       mand 和命令运行相同的代码。您可以访问命令
       从内部模式

因此你有它:vi来自‍sual。这与其祖先编辑的模式相匹配:ex前任‍编辑,并且ed编辑‍itor。

没有迹象表明这代表其他任何东西。 或许 ‍视觉‍nterface (很久以前我就知道它是这个意思),但是没有文档表明它代表除了‍性。

答案4

只是代表 Visual,就像 Visual Editor 一样。V​​im 代表 Visual Improved,就像 Visual Editor Improved 一样。维基百科

相关内容