trucos todos teclado para los computadora combinaciones comandos atajos emacs key-bindings

emacs - para - todos los atajos del teclado



Emacs: imprime un enlace de tecla para un comando o lista todas las combinaciones de teclas (2)

  1. Ch f (o Mx describe-function ) le mostrará los enlaces para un comando.

  2. Estás en lo cierto, Ch b (o Mx describe-bindings ) te mostrará todas las fijaciones. Ch m ( Mx describe-mode ) también es útil para enumerar enlaces por modo.

También puede probar Chk ( Mx describe-key ) para mostrar qué comando está vinculado a una tecla. Por ejemplo, en mi máquina save-buffers-kill-emacs no está ligado a nada, pero Ch k Cx Cc me dice que Cx Cc está obligado a save-buffers-kill-terminal . Enumerará todas las vinculaciones para el comando al mismo tiempo.

En Emacs (GNU 23.2, * nix), ¿cómo puedo:

  1. enumera las secuencias de teclas vinculadas a un comando en particular? Por ejemplo, ¿cómo podemos enumerar todas las secuencias de teclas que ejecutan save-buffers-kill-emacs , con el resultado de las secuencias de teclas asociadas a él? Suponiendo que podamos hacer esto, enumerar las secuencias de teclas vinculadas a goto-line debería imprimir el resultado: Mg g en una instalación predeterminada.
  2. enumera todas las combinaciones de teclas? ¿ Ch b hace esto? ¿Imprimirá mis propios enlaces?

Soy consciente de que ejecutar el comando directamente puede imprimir una secuencia de teclas con las que se puede activar, pero no siempre lo hace, y suceden algunas cosas, entre ellas:
(1) la salida no permanece por mucho tiempo, (2) el comando se ejecuta.

Quiero un comando que enumere para mí (preferiblemente todos) los enlaces vinculados a un comando dado, sin ejecutar el comando, o algo así.


¿Qué tal solo

M-x where-is <COMMAND>

Obtienes la misma información que obtendrías con Ch f .

También vinculado a Ch w , <f1> w y <ayuda> w .