【发布时间】:2011-01-11 07:06:37
【问题描述】:
大多数时候,Vim 中的自动完成功能对我来说效果很好,但有时它似乎是在扫描当前文件引用的文件,然后它变得非常缓慢,有时需要几秒钟才能将焦点释放给我。
有时 Vim 会简单地告诉我它正在“扫描”,有时它是在说“正在扫描标签”
我只在 Ruby 文件中发生过这种情况,而且它主要发生在文件中有需求时。
我的猜测是,这是一种检查相关文件的自动完成选项的功能,但我并不真正需要它,并且更喜欢更快的自动完成。
【问题讨论】:
-
你用的是什么completefunc?
-
我有同样的问题,但在 C++ 中。你控制住了吗?我尝试过使用和不使用标签文件,但它会不断递归地扫描当前目录(我跟踪它,看看它在做什么,并且它一直在它可以找到的所有文件上调用 stat )。这是一个清晰的环境 == slooooow。
标签: vim autocomplete code-completion