en Emacs (GNU 23.2, * nix), ¿cómo puedo:Emacs: la asignación de teclas de impresión para un comando o una lista de todas las asociaciones de teclas
lista- las secuencias de teclas unido a un comando en particular? Por ejemplo, ¿cómo podemos enumerar todas las secuencias de teclas que ejecutan
save-buffers-kill-emacs
, con la salida de secuencias de teclas asociadas a ella? Suponiendo que podamos hacer esto, enumerar las secuencias de teclas vinculadas agoto-line
debe imprimir la salida:M-g g
en una instalación predeterminada. - enumera todas las combinaciones de teclas? ¿
C-h b
hace esto? ¿Imprimirá mis propios enlaces?
Soy consciente de que la ejecución del comando puede imprimir directamente una secuencia de teclas que se puede activar con, pero no es así siempre lo hacen, y da la casualidad algunas cosas, incluyendo:
(1) las doesn de salida permanecerá por mucho tiempo, (2) el comando se ejecuta.
Quiero un comando que enumera para mí (preferiblemente todos) los enlaces vinculados a un comando determinado, sin ejecutar el comando, o algo así.
1, hay también 'C-h c' (o' M-x describir-key-briefly') que acaba da la función de que una clave se asigna a en el espacio mini-buffer. –
No estoy seguro si esto debería ser una pregunta separada, pero ¿es posible mostrar todas las combinaciones de teclas/funciones que comienzan con una tecla en particular? Por ejemplo, ¿qué enlaces * start * con? Al presionar después de que "C-h m" no funciona, Emacs está esperando una segunda tecla. –
SabreWolfy
Preguntado como una nueva pregunta aquí: http: // stackoverflow.com/questions/10330510/show-emacs-keybindings-which-start-with-a-particular-key – SabreWolfy