Frage

Ich mag speichern, zum Beispiel, meine find-Datei und Meta-X Geschichte in Emacs' Mini-Puffer, so kann ich Befehle später in einer anderen Sitzung wieder zu verwenden.

War es hilfreich?

Lösung

Als Trey Jackson sagte, Sie wollen, dass diese setzen:

(savehist-mode 1)

in Ihrem Emacs-Datei starten, dann Emacs neu starten. (Calling es wird stampfen interaktiv auf dem aktuellen Mini-Puffer Geschichte, so können Sie nicht das tun wollen.)

Es ist auch erwähnenswert, dass Sie andere Variablen über mehrere Sitzungen hinweg bestehen bleiben können sie, indem savehist-additional-variables etwa so:

(setq savehist-additional-variables '(kill-ring search-ring regexp-search-ring))

Sie können auch savehist-file anpassen möchten, um den Ort zu holen, wo Emacs all dieses Zeug speichert:

(setq savehist-file "~/.emacs.d/tmp/savehist")

Andere Tipps

M-x savehist-mode

oder

(savehist-mode 1)

(erhältlich in Emacs ab 22.1)

Wenn Sie eine Emacs-Version haben die älter sind als 22, können Sie diese verwenden, anstatt:

http://www.emacswiki.org/emacs/download/ savehist-20% 2b.el

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top