你能告诉我Vi和Vim之间的关系和区别吗

你能告诉我Vi和Vim之间的关系和区别吗,vim,vi,text-editor,Vim,Vi,Text Editor,我经常在我的实验室里看到Vim,但我也知道Vim,但我从来没有机会使用它,我使用谷歌搜索它,但我无法获得下载Vi的网站。你能告诉我Vi和Vim之间的关系和区别吗?如果可能,给我一个下载Vi的url。谢谢 Vim是Vi的增强版,具有额外的功能。如果您知道如何使用Vi,那么使用Vim就不会有问题,因为您知道基本知识。有时,使用Vim的人在使用Vim时会遇到问题,因为它没有Vim的所有额外功能。Vim是Vim的改进版。VIM基本上是Vi的扩展。我会学习VIM而不是Vi,因为它对于很多事情来说太难了。优

我经常在我的实验室里看到Vim,但我也知道Vim,但我从来没有机会使用它,我使用谷歌搜索它,但我无法获得下载Vi的网站。你能告诉我Vi和Vim之间的关系和区别吗?如果可能,给我一个下载Vi的url。谢谢

Vim是Vi的增强版,具有额外的功能。如果您知道如何使用Vi,那么使用Vim就不会有问题,因为您知道基本知识。有时,使用Vim的人在使用Vim时会遇到问题,因为它没有Vim的所有额外功能。

Vim是Vim的改进版。VIM基本上是Vi的扩展。我会学习VIM而不是Vi,因为它对于很多事情来说太难了。优点是如果你可以使用Vim,你就可以使用Vi,只是缺少额外的时髦东西,比如语法高亮显示等

请参阅维基百科,了解这两个网站历史的更多详情:&)


这里有一个很好的Vi指南,包括如何为您的发行版安装:

Vim有一个名为
compatible
的选项,它使Vim的行为几乎与Vi一模一样。有关更多信息,请参阅
:help“compatible

尽管其他人已经说过,Vim不是Vi的增强版,也不是扩展。这似乎是因为Vim在默认情况下被设计为尽可能与Vi兼容(在Vi兼容模式下更是如此)。获得用于Unix源代码许可证的Vi源代码,由于需要附加功能,Vim是独立于Vi开发的。更恰当的说法是克隆,它具有附加功能

Vim是许多*nix系统上的标准编辑器。“程序”
vi
通常只是指向
vim
的符号链接。撇开历史利益不谈,我想不出一个令人信服的理由来支持使用Vi。Vim要现代得多,任何你不想要的功能都可以被禁用,或者不支持编译


您可以在此处下载vi的源代码:

谢谢,非常感谢您的回答