lunes, 9 de diciembre de 2013

EMACS : MACROS de TECLADO


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".


Ejecutar una macro.