VIM Command-T插件:如何在启动时以静默方式构建缓存索引?

时间:2011-12-06 06:59:56

标签: vim plugins

我正在使用带有Command-T插件的VIM是一个很棒的工具,但是当它第一次启动时需要一段时间(~20-30秒)来构建缓存索引,这有点烦人。在VIM启动时,有没有办法在静默模式下调用Command-T构建缓存功能?

2 个答案:

答案 0 :(得分:1)

您可以异步运行外部命令,但Vimscript运行时本身是单线程的;并行运行Vimscript的唯一方法是启动另一个Vim实例,并将结果写入一个文件,然后由原始的Vim实例读取。

Command-T基于Ruby;也许有一种方法可以异步运行。我建议你用插件的作者提出来。

答案 1 :(得分:0)

有两个拉取请求使问题不那么严重: autoflushing index on disk changescaching index to disk