keystrokes – ¿Cómo repetir las últimas n pulsaciones de teclas?

Pregunta:

Como se describe aquí , con Cx z , puedo repetir mi última pulsación de tecla. ¿Cómo puedo repetir mis últimas n pulsaciones de teclas?

Respuesta:

Emacs registra los últimos 300 eventos de entrada (principalmente pulsaciones de teclas, pero también clics del ratón y demás). En Elisp, puede acceder a ellos llamando a recent-keys . Como usuario, puede ver la lista de pulsaciones de teclas invocando el comando view-lossage presionando Ch l o f1 l .

Echando un vistazo a los usos de la función de recent-keys , lo único que puedo encontrar en Emacs mismo que le ayudaría a repetir N pulsaciones de teclas es la función del editor de macros. (No he mirado los paquetes de terceros).

kmacro-edit-lossage ( Cx Ck l ) muestra las últimas 300 pulsaciones de teclas en el editor de macros. Puede editar el búfer para eliminar las líneas que no desea repetir (presione Ck para eliminar una línea; presione ESC 42 Ck para eliminar las siguientes 42 líneas; presione C-SPC , mueva y presione Cw para eliminar una región del buffer). Luego presione Cc Cc para terminar de editar y Cx e para ejecutar la macro.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top

web tasarım