Ich schreibe eine interaktive Funktion, die ich gerne an das letzte vom Benutzer angegebene Argument erinnern und es als Standard verwenden würde.Emacs: Wie speichern Sie den letzten vom Benutzer angegebenen Parameter als Standard?
(defun run-rake (param)
(interactive "sTask: ")
(shell-command (format "rake %s" task)))
Das erste Mal, wenn die Funktion aufgerufen wird, ich es dem Benutzer geliefert, das Argument erinnern wollen, so dass sie das nächste Mal die Funktion aufrufen, geben Sie einfach drücken sie können und es wird den Wert, den sie die vorherige Zeit geliefert wurde.
Ich kann nicht scheinen, dies in der Dokumentation zu finden - wie machst du das in elisp?
Dies sollte die akzeptierte Antwort sein. –