vim 很慢,即使在没有运行 X 的控制台上也是如此

vim 很慢,即使在没有运行 X 的控制台上也是如此

我正在使用 Arch Linux,并从官方存储库安装了 vim。

它运行正常,但是当我打开语法和光标突出显示时,它变得非常慢。

我已经尝试只运行 vim 的“核心”,禁用我的~/.vim~/.vimrc以及 vim 运行时目录中的插件和自动加载文件夹。

我有一台不错的机器,Intel i5,4GB RAM 和不错的显卡,可以很好地运行 Gnome-Shell、Unity 和 3D 游戏。在其他发行版上,甚至运行小文件时也会发生这种情况。

有什么线索吗?

答案1

我通过从源代码编译解决了这个问题。我不知道为什么,但是当我从官方 arch linux repo 安装时,它运行得更慢。

答案2

我从未使用过 vim。很少有事情会导致程序运行速度大幅下降。你的 top 显示了什么?它是否在消耗 CPU?还是程序正在将数据浪费到磁盘?

既然你说你是从源代码中得到的,那么你是如何编译它的?vc 日志有没有提到速度慢的问题?也许你可以尝试构建最后一个半稳定版本,而不是 TOT。

答案3

导致速度缓慢的一个可能原因是匹配的括号/方括号的突出显示。您可以添加let loaded_matchparen = 1到您的.vimrc以避免突出显示方括号。这应该会使 vim 更快一些。但我不知道这是否是您的问题。

相关内容