usar salir guardar como comandos emacs key-bindings

salir - guardar emacs



Mostrar combinaciones de teclas de Emacs que comienzan con una tecla en particular (1)

He leído this , pero mi pregunta es diferente. Me gustaría saber cómo ver los enlaces de teclas en Emacs que comienzan con una tecla en particular. Me gustaría enlazar f2 , pero me gustaría saber a qué está vinculado actualmente. Presionando Ch m solicita la secuencia de teclas. Al ingresar f2 aquí, Emacs espera que complete la cadena, ya que f2 no hace nada. ¿Cómo puedo ver todos los enlaces de teclas que comienzan con f2 ?


F2 F1 o F2 Ch

En general, al escribir F1 o Ch después de cualquier enlace de prefijo se listarán todos los enlaces que usan ese prefijo:

describe-prefix-bindings es una función compilada interactiva de Lisp en help.el

Describe los enlaces del prefijo usado para alcanzar este comando. El prefijo descrito consta de todos menos el último evento de la secuencia de teclas que ejecutó este comando.

F1 es el más confiable de los dos (pero solo un poco), como se detalla en los siguientes extractos de documentación.

M-: (info "(emacs) Misc Help") RET :

Puede obtener una lista de subcomandos para una clave de prefijo particular escribiendo Ch ( describe-prefix-bindings ) después de la clave de prefijo. (Hay algunas claves de prefijo para las que esto no funciona, aquellas que proporcionan sus propios enlaces para Ch . Uno de estos es <ESC> , porque <ESC> Ch es en realidad CMh , lo que marca una definición).

M-: (info "(emacs) Keys") RET :

Al escribir el carácter de ayuda ( Ch o <F1> ) después de una tecla de prefijo, se muestra una lista de los comandos que comienzan con ese prefijo. La única excepción a esta regla es <ESC> : <ESC> Ch es equivalente a CMh , que hace algo completamente distinto. Sin embargo, puede usar <F1> para mostrar una lista de comandos que comienzan con <ESC> .

M-: (info "(emacs) Help") RET :

Ch o <F1> significa "ayuda" en otros contextos también. Por ejemplo, puede escribirlos después de una tecla de prefijo para ver una lista de las teclas que pueden seguir a la tecla de prefijo. (Algunas claves de prefijo no admiten Ch de esta manera, porque definen otros significados para ella, pero todas admiten <F1> para ayuda).

M-: (info "(elisp) Key Binding Conventions") RET :

No vincules a Ch siguiendo ningún carácter de prefijo (incluido Cc ).
Si no vincula Ch , está disponible automáticamente como un carácter de ayuda para enumerar los subcomandos del carácter de prefijo.