过去两周,我一直使用 Vim 和 MacVim 作为我的主要开发工具,并注意到 MacVim 中的光标滚动速度比终端中的 Vim 中快得多且流畅得多。这简直是天壤之别。这两个应用程序使用相同的文件。.vimrc
有人知道是什么导致了性能差异吗?
答案1
Vim 在您的终端中运行:它继承了多层延迟,主要与重新绘制窗口和输入处理有关。
MacVim 不是在终端中运行的,而且它的渲染引擎更灵敏。不过,如果你习惯了 Linux 上的 GVim,它就没那么好了。
过去两周,我一直使用 Vim 和 MacVim 作为我的主要开发工具,并注意到 MacVim 中的光标滚动速度比终端中的 Vim 中快得多且流畅得多。这简直是天壤之别。这两个应用程序使用相同的文件。.vimrc
有人知道是什么导致了性能差异吗?
Vim 在您的终端中运行:它继承了多层延迟,主要与重新绘制窗口和输入处理有关。
MacVim 不是在终端中运行的,而且它的渲染引擎更灵敏。不过,如果你习惯了 Linux 上的 GVim,它就没那么好了。