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

如何强制emacs项目重新初始化?,emacs,projectile,Emacs,Projectile,我正在使用Projection和emacs来管理一个大型项目 我移动了许多目录和许多文件 旧的文件路径仍然显示在查找文件(C-CPF)中 如何批量删除它们或强制重新初始化项目 我试过: 从缓存清除目录 抛射无效缓存 退出emacs,删除~/.emacs.d/sprotle.cache,重新启动emacs 为原始目录添加带有“排除”选项的.sproject文件 所有这些之后,旧路径/文件的原始列表仍然出现在C-C p f上。C-u C-C p f 多亏了戴姆罗德 如何删除~/.emacs.d/

我正在使用Projection和emacs来管理一个大型项目

我移动了许多目录和许多文件

旧的文件路径仍然显示在查找文件(C-CPF)中

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

我试过:

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

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

C-u C-C p f


多亏了戴姆罗德

如何删除
~/.emacs.d/sproject.cache
,并使用
ag
(银色搜索器)或
rg
(ripgrep)生成项目文件?查看my,了解如何使用
rg
生成项目文件您是否尝试过
C-u C-C p f