我正在使用spacemacs
并且经常使用SPC p f
键绑定在projectile
项目中查找文件。但是即使从git中删除了文件,SPC p f
也会显示删除的文件。
我试图使用SPC p I
无效的缓存,但这没有用。
如何解决问题?
我正在使用spacemacs,它重新定义了一些键映射。
—
Daniel Wu
可以更改密钥映射。我要求您确认键是否已绑定到您认为应该绑定的命令。但是,使用Mx方法是否有效?
—
Kaushal Modi 2015年
这是因为Spacemacs
—
2015年
recentf
用于对项目文件进行排序。在较早的Projectile版本中,即使删除了文件,Projectile仍然会重用过时的文件列表recentf
。在更高的Projectile版本中,清除Projectile缓存还会清理recentf
文件列表并删除已删除的文件。您应该更新到最新的Projectile,然后重试。
C-h k SPC p l
什么时,您会得到什么?它应该绑定到projectile-invalidate-cache
。还要检查是否M-x projectile-invalidate-cache
可行。