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

min*_*iao 5 emacs projectile emacs-helm

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

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

Top*_*her 2

我发现启用 Projectile 的缓存可以显着提高速度。

要打开它,请使用 Mx custom-variable forprojectile-enable-caching并将其设置为打开。

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

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