vi和vim编辑器有什么区别?我希望技术观点不同,不是戏剧性的。如果您举例,那么对我或所有读者都有帮助。
答案 0 :(得分:5)
来自vim文档:
Vim是一个向上兼容Vi的文本编辑器。 ... Vi之上有很多增强功能:多级撤消,多窗口和缓冲区,语法高亮,命令行编辑,文件名完成,在线帮助,视觉选择等。 ":help vi_diff.txt"有关Vim和Vi之间差异的摘要。
vi_diff
帮助页面相当广泛;从vim版本7.4起,它超过1000行。这是最好看的地方。您可以通过运行:h vi_diff
或在http://vimdoc.sourceforge.net/htmldoc/vi_diff.html在线
您还应该知道,在许多系统上运行vi
实际上会调用vim
,因为存在硬链接或符号链接(或者甚至是脚本或可执行文件,我和# 39;见过)。但这两种调用方法之间存在细微差别;例如,运行vi
可能无法加载您的.vimrc
。
答案 1 :(得分:0)
vim具有vi的功能以及其他功能,例如可视选择代码块的功能等等。语法着色/突出显示。您可以将vim用于任何您将使用的任何内容。
答案 2 :(得分:-1)
Vim代表Vi IMproved。它已被移植到多个不同的平台,但在功能上几乎相同。维基百科吧!