如今,计算机软件中最热门的竞争者是Web浏览器。 Internet Explorer,Firefox和Chrome在比喻性的浏览器大战中正在争取更大的份额。在过去,Emacs和Vi之间的“编辑战争”中发生了类似的事情。 Emacs和Vi是两个文本编辑器,它们在Unix和类似Unix的操作系统中非常流行。两者之间的主要区别在于速度。从历史上看,Vi在较短的时间内启动了两者中最快的一个,并且通常来说,两者的响应速度更快。 Vi还比Emacs占用更少的内存。这是在8MB被认为是大量RAM的时候。
Emacs相对于Vi的优势在于其广泛的可定制性。 Emacs允许用户从各种各样的宏中进行选择,以集成到他的工作流程中,并减少过程中所需的工作量。 Vi缺乏这种可定制性,并且依赖于其简单和直接的过程。 Emacs还能够在他们所谓的“毒蛇模式”下模拟Vi。因此,Vi用户可以更轻松地使用Emacs。 Vi的简单性缺乏这种功能。
随着计算机技术的发展,诸如GUI(图形用户界面)之类的新进步也得到了发展。 Emacs修改并开发了自己的GUI,使人们更容易学习和使用编辑器。相比之下,Vi没有开发自己的GUI。部分原因是接管了Vi变体的出现。 Vi iMproved(也称为Vim)就是一个很好的例子,由于它增加了Vi中没有的更多功能和改进,它逐渐变得比Vi流行。也有Emacs的变体,但这些变体并未使软件掉队。
在现代计算机中,文本编辑器不是您所说的“繁重的应用程序”。它们仅需要很少的处理能力和内存,而只是在功能上有所不同。 因此,这两个实际上是相同的,因为Vi变体已经添加了Vi中以前缺少的功能。
摘要:
- Vi比Emacs更轻,更快。
- Emacs比Vi更可定制。
- Emacs能够模仿Vi,但不能模仿。
- Emacs后来开发了GUI,而Vi没有。
- Emacs继续开发,而Vi变种成功。
欢迎任何形式的转载,但请务必注明出处,尊重他人劳动成果。
转载请注明:文章转载自 有区别网 [http://www.vsdiffer.com]
本文标题:Emacs和Vi
本文链接:https://www.vsdiffer.com/vs/emacs-vs-vi.html
免责声明:以上内容仅是站长个人看法、理解、学习笔记、总结和研究收藏。不保证其正确性,因使用而带来的风险与本站无关!如本网站内容冒犯了您的权益,请联系站长,邮箱: ,我们核实并会尽快处理。