Estoy escribiendo una función interactiva que me gustaría recordar el último argumento proporcionado por el usuario y usarlo como predeterminado.Emacs: ¿Cómo se almacena el último parámetro proporcionado por el usuario como predeterminado?
(defun run-rake (param)
(interactive "sTask: ")
(shell-command (format "rake %s" task)))
La primera vez que se invoca la función que yo quiero que recuerda el argumento de que el usuario suministra de manera que la próxima vez que invocan la función que sólo puede presionar enter y se utilizará el valor que suministran la vez anterior.
Parece que no puedo encontrar esto en la documentación, ¿cómo se hace esto en elisp?
Esta debería ser la respuesta aceptada. –