Tôi đang sử dụng spacemacs
và thường sử dụng SPC p f
ràng buộc chính để tìm tệp trong một projectile
dự án. Nhưng ngay cả sau khi xóa tệp khỏi git, SPC p f
sẽ hiển thị cho tôi tệp đã bị xóa.
Tôi đã thử sử dụng SPC p I
để vô hiệu hóa bộ đệm, nhưng không được.
Làm thế nào để giải quyết vấn đề?
recentf
để sắp xếp các tệp dự án. Trong phiên bản Projectile cũ hơn, ngay cả sau khi bạn xóa các tệp, Projectile vẫn sử dụng lại danh sách tệp đã lỗi thời từ đó recentf
. Trong phiên bản Projectile sau này, xóa bộ đệm Projectile cũng xóa sạch recentf
danh sách tệp và xóa các tệp đã xóa. Bạn nên cập nhật lên Projectile mới nhất và thử lại.
C-h k SPC p l
? Nó nên được ràng buộc vớiprojectile-invalidate-cache
. Ngoài ra kiểm tra nếuM-x projectile-invalidate-cache
hoạt động.