Sehr häufig musste ich die Schritte ausführen, die mehrere Tastenanschläge erforderten. Für dieselbe Sitzung können diese Schritte in einem Tastaturmakro aufgezeichnet werden.
Ein Beispiel ist das Speichern eines häufig ausgeführten Such- / Ersetzungsvorgangs als Tastaturmakro. Aber dieses Makro geht verloren, wenn ich Emacs beende.
Wie kann ich mein häufig verwendetes Tastaturmakro als Lisp-Funktion speichern?
Der Einfachheit halber möchte ich die Aktion des Ersetzens von "abc" durch "def" als Funktion speichern, damit ich sie in allen Emacs-Sitzungen wiederverwenden kann.
insert-kbd-macro
. Das ist die Antwort auf die Frage (und der Rest dieser Antwort bietet zusätzliche Hilfe).