vi,vim和macvim之间的区别

时间:2014-09-12 11:25:42

标签: vim vi macvim

任何人都可以帮助我深入理解vi,vim和macvim这三件事。我分别在这三件事上看了很多,但我无法对这些事情进行概述。我需要详细了解这三个主题

1)基本 2)用于 3)使用中的重要性

2 个答案:

答案 0 :(得分:7)

  • vivim基于的旧版unix编辑器。它有许多与vim相同的概念,但功能却少得多。
  • vim是Bram Moolenaar对vi的重新实现,现在几乎每个人都说vi。在许多系统上,vi符号链接到vim
  • MacVim是OS X的vim端口,包括GUI版本(vim附带基于gtk的GUI版本,该版本不在OS X中本机运行)

答案 1 :(得分:2)

  • 的Vim
    • Vim 是一个文本编辑器, Vim 基于 vi 编辑器的想法。 http://en.wikipedia.org/wiki/Vim_(text_editor)
    • Vim 已经并将继续由Bram Moolenaar和Vim社区开发和维护。
    • Vim 是某种事实上或Linux控制台或此类环境中最着名的文本编辑器之一。
  • 的MacVim
    • MacVim 是使用 Vim 的文本编辑器。是的, Vim MacVim 的一部分。 MacVim 中有两个软件组件。 GUI和 Vim 。 GUI基于OS X Cocoa Framework。 GUI启动 Vim 进程并与 Vim 进程通信。 GUI呈现窗口,文本等,并交互用户键盘输入或鼠标输入。
    • GUI在OS X GUI系统中运行良好。
    • Vim 实际上是 Vim ,因此您可以从 MacVim.app Vim >
    • MacVim 已经并将继续由BjörnWinckler和MacVim社区开发和维护。