Con mucha frecuencia tendría que realizar el conjunto de pasos que requieren múltiples pulsaciones de teclas. Para la misma sesión, esos pasos se pueden grabar en una macro de teclado.
Un ejemplo es guardar una operación de búsqueda / reemplazo ejecutada con frecuencia como una macro de teclado. Pero esa macro se pierde cuando salgo de emacs.
¿Cómo puedo guardar mi macro de teclado de uso frecuente como una función Lisp?
En aras de la simplicidad, quiero guardar la acción de reemplazar "abc" con "def" como una función para poder reutilizarlo en las sesiones de emacs.
insert-kbd-macro
. Esa es la respuesta a la pregunta (y el resto de esta respuesta proporciona ayuda adicional).