emacs helm-projectile,慢启动和弹丸文件发现很慢

时间:2015-09-11 00:20:07

标签: emacs projectile emacs-helm

我正在使用helm-projectile进行emacs。我注意到emacs启动非常慢,~4s。并且弹丸发现模糊匹配也很慢,当我完全输入文件名时需要大约3秒。

我正在开展一个非常大的项目,~110K文件。有没有我可以从搜索路径中排除文件夹?

1 个答案:

答案 0 :(得分:1)

我通过启用Projectile的缓存发现了巨大的速度。

要启用此功能,请为projectile-enable-caching的M-x customize-variables并将其设置为on。

文档:https://github.com/bbatsov/projectile/blob/master/doc/configuration.md#caching

  

由于索引大型项目并不完全很快(尤其是在Emacs Lisp中),因此Projectile支持缓存项目文件。每当启用本机索引(编辑者注意:本机索引适用于Windows)时,默认情况下都会启用缓存。