我现在使用vim已有近一个月了,我非常专注。但是由于我添加了一些插件,导航更大的文件(超过400行...特别是PHP文件)使得vim相当慢。它并没有让我感到烦恼,因为它仍然很快。
但我有时会遇到导航hjkl
的问题,即使我停止按j
,例如它会持续很长一段时间,这非常烦人。
我在我的mac上用iTerm运行vim,我不知道该怎么做。
感谢您的帮助。
//编辑:好的,我现在发现了什么导致了麻烦。改变当前线条样式的所有内容或带有行号的混乱都会带来麻烦。
因此set cursorline
或set rnu nu
导致我的vim滞后。我认为这是因为"重绘"对我的终端来说是一种痛苦。
答案 0 :(得分:0)
这绝对正常。
某些vim插件功能强大,但不打算用于处理大型文件(因为它需要大量的内存使用)。
但解决方案很简单:使用LargeFile插件自动检测您打开的文件何时太大,在这种情况下,只为该缓冲区禁用一些插件和功能。