【问题标题】:emacs helm-projectile, slow startup and projectile file find very slowemacs helm-projectile,启动慢,弹丸文件发现很慢
【发布时间】:2015-09-11 00:20:06
【问题描述】:

我正在使用 helm-projectile 在 emacs 上。我注意到 emacs 启动非常慢,大约 4 秒。而且弹丸查找模糊匹配也很慢,当我输入完整的文件名时,大约需要大约 3 秒。

我正在处理一个非常大的项目,大约 110K 文件。有什么办法可以从搜索路径的文件夹中排除?

【问题讨论】:

  • 你试过 (setq projectile-indexing-method 'alien) 或 .projectile 文件来排除东西吗?

标签: emacs projectile emacs-helm


【解决方案1】:

我发现通过启用 Projectile 的缓存可以大大加快速度。

要打开它,M-x customize-variable for projectile-enable-caching 并将其设置为打开。

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2010-12-25
    • 2013-01-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多