Im Anschluss an Wie lade ich meine .emacs-Datei am schnellsten neu, wenn ich Änderungen vornehme, damit alle betroffenen Puffer diese Änderungen übernehmen?
Es wurde vorgeschlagen, die Neustartfrage separat zu stellen.
Gibt es eine einfache Möglichkeit, alle vorherigen Puffer erneut zu öffnen und den M-p
interaktiven Verlauf für Befehle beizubehalten?
Antworten:
desktop-save-mode
verwaltet das Speichern und Wiederherstellen des Pufferzustands Ihrer Sitzung. Es kann auch Fenster und Rahmen handhaben. Informationen zur Beständigkeit von Variablen über Sitzungen hinweg finden Sie untersavehist-mode
. Standardmäßig behandelt es den Minibuffer-Verlauf, ist aber nicht darauf beschränkt. Eine andere interessante Sache, die interessant sein könnte, um zu bestehen, ist zum Beispiel der Killring.Zusamenfassend:
quelle
desktop.el
, nichtsavehist
. Das Speichern und Wiederherstellen von Fenstern und Rahmen wurdedesktop.el
in Emacs 24.4 hinzugefügt . Und Unterstützung für Puffer, die nicht mit Dateien verknüpft sind. IOW, so ziemlich alles (über Desktop). ;-) Es gibt jedoch Unterstützung für Puffer, die mit Dateien vor 24.4 verknüpft sind.desktop.el
undframeset.el
(die in 24.4 neu ist) abrufen und versuchen, sie mit Emacs 24.3 zu verwenden.