0

我现在使用 vim 已经快一个多月了,我非常专注于它。但是由于我添加了一些插件,因此浏览较大的文件(400 多行......尤其是 PHP 文件)会使 vim 非常慢。它并没有打扰我,因为它仍然非常快。

但我有时会遇到导航hjkl挂起的问题,即使我停止按下j例如它也会持续很长一段时间,这很烦人。

我在我的 Mac 上的 iTerm 中运行 vim,但我不确定在这里做什么。

感谢您的任何帮助。

//编辑:好的,我现在找到了导致麻烦的原因。任何改变当前线条样式或与行号混淆的东西都会引起麻烦。

所以set cursorline或者set rnu nu正在导致我的vim滞后。我认为这是因为“重绘”对我的终端来说是一种痛苦。

4

1 回答 1

0

这是绝对正常的。

一些 vim 插件功能强大,但不打算用于处理大文件(因为它需要大量的内存使用)。

但解决方案很简单:使用LargeFile插件,它会自动检测您打开的文件何时过大,在这种情况下,只为该缓冲区禁用一些插件和功能。

于 2016-12-22T11:28:56.793 回答