当搜索vim的我的Python完成涅槃,我是来真的爱 :“在目前的关键字和包含的文件”。这几乎总是让我很讨厌的名字从另一个模块完成的,这是伟大的。

(全方位完成显然是更好时,它的工作原理,但往往会报告无法找到任何匹配。好吧,Python是不是Java,我明白了)

本多文件下载完成唯一的问题是它的速度很慢:在我的上网本,合理搭配一套进口的文件可能需要长达4秒或5秒每次我打的时间来解析 。似乎每我打时间 加载每个导入文件。有什么办法来缓存中的文件或加速这一进程?将使用标记完成更快?

有帮助吗?

解决方案

这是很可能,这个过程需要一定的时间,如果你在使用多个源文件的项目(VIM需要分析所有包含的源文件,以找到更多的包括源文件和构建单词列表。)您的能的使用无标签的完成,它使用的ctags的输出做几乎一样,但你需要运行一些测试来告诉的速度差。

我个人使用的完全的完成(<C-P><C-N>插入模式。)默认情况下,它匹配的中的所有的缓冲区中的所有的话(甚至已经卸下,已经关闭的即文件),但实在是快缓冲区。我发现,在完成工作相当准确尽管如此,即使你在2-3个字符激活它。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top