In älteren Emacs-Versionen habe ich Folgendes eingegeben:
C-x C-f RET
Und es würde die aktuell besuchte Datei im Puffer wieder öffnen. Jetzt (emacs 23.1.1) öffnet es Dired des Verzeichnisses.
Ich benutze M-x find-alternate-file
das, an das standardmäßig gebunden ist C-x C-v
.
Mit diesem Befehl können Sie eine Datei erneut in den aktuellen Puffer laden. Dabei wird dasselbe Datei-Include erneut geladen, das standardmäßig im Minipuffer angezeigt wird. Dies ist jedoch nicht so praktisch, wenn Sie den Ido-Modus für die Pufferumschaltung aktiviert haben, da standardmäßig nicht der aktuelle Dateiname angezeigt wird.
find-file
ihn nicht auslöst.Möchten Sie den Puffer wirklich nicht einfach zurücksetzen?
quelle
Sie können es tun
C-x C-f M-n RET
. Das Verhalten wurde geändert, daC-x C-f RET
das erneute Öffnen einer Datei beiC-x C-f DEL RET
weitem nicht so häufig war wie das Aufrufen von Dired für das Verzeichnis.Sie können auch verwenden
M-x revert-buffer
, um eine Datei von der Festplatte neu zu laden, und Emacs teilt Ihnen (auf den meisten Betriebssystemen) mit, ob Sie versuchen, eine Datei zu bearbeiten, deren Kopie auf der Festplatte extern geändert wurde.C-x C-f M-n
Dies ist auch nützlich, um den vollständigen Pfad zu der Datei im Minipuffer abzurufen. Sie können also eine Datei mit einem ähnlichen Namen öffnen oder in den Kill Ring oder die Zwischenablage kopieren.quelle
Ich fand einen nützlichen Vorschlag zum vorherigen Verhalten zurück zu gehen
C-x C-f RET
auf Hilfe-Gnu-Emacs - Mailingliste :Dieser Hack wurde von Ted Stern gepostet:
Ich habe es ausprobiert und es funktioniert gut auf Emacs 23.1.1.
quelle