Dans Emacs (GNU 23.2, * nix), comment puis-je:
- lister les séquences de touches liées à une commande particulière? Par exemple, comment pouvons-nous lister toutes les séquences de touches qui s'exécutent
save-buffers-kill-emacs
, avec la sortie des séquences de touches qui y sont liées? En supposant que nous puissions le faire, lister les séquences de touches liées àgoto-line
devrait imprimer la sortie:M-g g
sur une installation par défaut. - lister tous les raccourcis clavier? Le
C-h b
fait-il? Est-ce qu'il imprimerait mes propres reliures?
Je suis conscient que l'exécution directe de la commande peut imprimer une séquence de touches avec laquelle elle peut être activée, mais ce n'est pas toujours le cas, et certaines choses se produisent, notamment:
(1) la sortie ne reste pas longtemps, (2 ) la commande est exécutée.
Je veux une commande qui répertorie pour moi (de préférence toutes) les liaisons attachées à une commande donnée, sans exécuter la commande, ou quelque chose comme ça.
la source
C-h c
(ouM-x describe-key-briefly
) qui donne simplement la fonction à laquelle une touche est affectée dans l'espace mini-tampon.Que diriez-vous juste
Vous obtenez les mêmes informations qu'avec C-h f.
Également lié à C-h w, <f1> wet <help> w.
la source
describe-function
ne répertorie pas toutes les liaisons pour des fonctions telles queignore
ouself-insert-command
.