如何强制 emacs 弹丸重新初始化项目?

Ser*_*ade 5 emacs projectile

我正在使用带有 emacs 的弹丸来管理一个大型项目。

我移动了许多包含大量文件的目录。

旧文件路径仍显示在弹丸查找文件 (Cc pf) 中。

如何批量删除它们或强制弹丸重新初始化项目?

我试过了:

  • 弹丸清除目录从缓存
  • 弹丸无效缓存
  • 退出 emacs,删除 ~/.emacs.d/projectile.cache,重启 emacs
  • 为原始目录添加带有“排除”选项的 .projectile 文件

在所有这些之后,相同的旧路径/文件的原始列表仍然出现在 Cc p f 上。

Ser*_*ade 6

C-u C-c p f 可以。

感谢戴姆罗德!

  • @RickyNelson 在我的 emacs (doom) 中,“Cu”向上滚动,所以我不确定应该用什么来替代它。 (2认同)
  • @bobsacameno 应该是“SPC u” (2认同)