2016-10-01 32 views
3

So ziemlich, was der Titel sagt. Aus irgendeinem Grund projectile-invalidate-cache entfernt keine toten Dateien aus dem Cache des Projektils, oder zumindest nicht aus den Ergebnissen, die es mir präsentiert. Ich benutze Spacemacs, eine Erweiterung von Emacs, aber ich glaube, dass dieses Problem spezifisch für Projektile ist.Wie kann ich gelöschte Dateien aus dem Cache des Emacs-Projektils entfernen, wenn `projektil-invalidate-cache` nicht funktioniert?

Neustart des Editors behebt das Problem nicht.

Antwort

1

Eine Sache, um zu versuchen, würde sicherstellen, dass Sie projectile-invalidate-cache laufen von das Projekt, das Sie wollen von einem Puffer löschen Dateien für (dh, die eine Datei in diesem Projekt ist zu Besuch in den Dokumenten für projectile-invalidate-cache.:

der aktuellen Projektdateien entfernen von `Projektil-Projekte-Cache‘.

Hinweis nur für die "aktuelle Projekt" arbeiten soll.

Allerdings hatte ich auch nicht viel Glück mit diesem Befehl (möglicherweise benutze ich den Befehl nicht korrekt). Was ich oft am Ende mache, ist das Löschen der eigentlichen Cache-Datei (in meinem Fall ist dies ~/.emacs.d/projectile.cache. Ich habe keine negativen Auswirkungen davon bemerkt, und Ihr Cache wird ohne die gelöschten Dateien beim nächsten Mal projectile

1

neu aufgebaut werden Der korrekte Pfad der zu entfernenden projectile.cache-Datei ist: ~/.emacs.d/.cache/projectile.cache

Verwandte Themen