【问题标题】:About Vi and Vim editor关于 Vi 和 Vim 编辑器
【发布时间】:2015-05-23 11:23:14
【问题描述】:

vi和vim编辑器有什么区别??我想要技术观点上的差异,而不是戏剧上的差异。如果您举了例子,那么它对我或所有读者都有很大帮助。

【问题讨论】:

    标签: unix vim text-editor vi


    【解决方案1】:

    vim 具有 vi 的特性以及其他特性,例如,可视化 选择代码块的能力等等。语法着色/突出显示也是如此。您几乎可以将 vim 用于任何您会使用 vi 的东西。

    【讨论】:

      【解决方案2】:

      来自 vim 文档:

      Vim 是一个向上兼容 Vi 的文本编辑器。 ... Vi 之上有很多增强功能:多级撤消、多窗口和缓冲区、语法高亮、命令行编辑、文件名完成、在线帮助、可视化选择等。见 ":help vi_diff.txt" 总结了 Vim 和 Vi 的区别。

      vi_diff 帮助页面非常广泛;截至 vim 版本 7.4 已超过 1000 行。那是最好看的地方。您可以通过运行:h vi_diff 在vim 中访问它,或通过http://vimdoc.sourceforge.net/htmldoc/vi_diff.html 在线访问它。

      您还应该知道,在许多运行vi 的系统上,实际上会调用vim,因为存在硬链接或符号链接(或者甚至可能是脚本或可执行文件,我见过)。但是这两种调用方法有细微的差别;例如,运行vi 可能无法加载您的.vimrc

      【讨论】:

      • 您可能希望通过提供链接来帮助 OP。
      【解决方案3】:

      Vim 代表 Vi IMproved。它已被移植到多个不同的平台,但功能几乎相同。维基百科吧!

      【讨论】:

        猜你喜欢
        • 2012-02-10
        • 1970-01-01
        • 2010-12-18
        • 2012-11-06
        • 2012-03-30
        • 2014-06-09
        • 2017-12-09
        • 1970-01-01
        • 2014-06-19
        相关资源
        最近更新 更多