Preguntas etiquetadas con keyboard-macros

10
¿Cómo reanudar una grabación macro de teclado INCOMPLETA?

Caso de uso clásico: Empiezas a grabar una macro: C-x ( Haces algunas cosas, digamos hello. Ejecutas un comando que arroja un error, digamos C-g(por ejemplo, ejecutas por error C-sy tienes que cancelarlo con C-g, ahora tu trabajo está perdido). Ahora tu grabación hasta ahora está perdida. Me...

8
Traducción de cadenas a pulsaciones de teclas

Dada una cadena en elisp, me gustaría simular que emacs reciba las pulsaciones de teclas necesarias para volver a crear esa cadena. Entonces, dada la cadena "Hola", emacs actuaría exactamente igual que si hubiera presionado Shift + H, e, l, l, o. Tenga en cuenta que esto no siempre es lo mismo que...

7
Dormir en una macro kbd

Estaba completando los koans de Python en emacs, y estaba usando una macro kdb para probar mis cambios en un búfer de shell y volver al código de Python. Quería tomar el número de línea del siguiente error del búfer de shell para poder saltar directamente a él, pero debido a que la ejecución tomó...

7
consulta-reemplazar en macro de teclado

Permítanme definir una macro de teclado: entro C-x (, luego empiezo con M-<, luego escribo M-%para consultar y reemplazar algunas apariciones de foo por barra . De las 3 ocurrencias encontradas, reemplazo solo las 2 últimas, luego guardo con C-x C-sy termino el kbd-macro con C-x ). ¡¡Bien...