Una macro de teclado para el editor emacs es una combinación de comandos que agrupamos creando así un nuevo comando.
Es muy útil para repetir una secuencia de comandos varias veces.
Definimos una nueva macro
Para comenzar a definir una nueva macro pulsamos la tecla
<F3>
que equivale al comando: M-x kmacro-start-macro-or-insert-counter
Aparecerá en el minibuffer la frase: "Defining kbd macro..."
Por ejemplo vamos a crear una macro que escribe "hola" al final de la línea en la que estamos:
<F3> C-e hola <F4>
Con esa secuencia de teclas indicamos que estamos guardando una macro. Vamos al final de la línea.
Escribimos la palabra "hola" y pulsamos <F4> indicando que la macro ha finalizado.
En el minibuffer aparece "Keyboard macro defined".