Ich habe eine globale Such- und Ersetzungsfunktion für Nicht-Emacs, die dazu führt, dass meine Festplattendateien aktueller werden als meine Emacs-Puffer (en masse). Gibt es eine Möglichkeit, Emacs anzuweisen, alle Puffer von der Festplatte auf einen Schlag zu aktualisieren, anstatt jeden einzeln durch erneutes Laden der Datei ausführen zu müssen?
Vielen Dank! D.
Antworten:
(global-auto-revert-mode t)
in Ihren .emacs .quelle
Hier ist eine Alternative, wenn Sie die Emacs-Benutzeroberfläche verwenden (meine ist GNU Emacs 25.1.1 unter Windows 7):
Wenn Sie bereits einige Dateien geöffnet haben, sollte dies sofort wirksam werden. Viel Glück!
quelle
Vielen Dank an @Ashwin für den Hinweis
(global-auto-revert-mode t)
. Ich habe festgestellt, dass Emacs Puffer nicht automatisch aktualisiert, deren Dateien sich allein mit dieser Änderung auf der Festplatte geändert haben. Von https://www.gnu.org/software/emacs/manual/html_node/emacs/Reverting.html :Nachdem ich eingestellt hatte
(auto-revert-use-notify nil)
, aktualisierte Emacs tatsächlich alle 5 Sekunden alle Puffer.quelle