Wie kann ich in Emacs (GNU 23.2, * nix):
- die an einen bestimmten Befehl gebundenen Tastenfolgen auflisten? Wie können wir beispielsweise alle ausgeführten Schlüsselsequenzen auflisten
save-buffers-kill-emacs
, wobei die Ausgabe von Schlüsselsequenzen daran gebunden ist? Angenommen, wir können dies tun, sollte die Auflistung der gebundenen Schlüsselsequenzengoto-line
die Ausgabe drucken:M-g g
bei einer Standardinstallation. - Alle Tastenkombinationen auflisten? Tut
C-h b
das? Würde es meine eigenen Bindungen drucken?
Ich bin mir bewusst, dass das direkte Ausführen des Befehls eine Tastenfolge drucken kann, mit der er aktiviert werden kann, aber dies ist nicht immer der Fall, und einige Dinge passieren, darunter:
(1) Die Ausgabe bleibt nicht lange erhalten. (2) ) Der Befehl wird ausgeführt.
Ich möchte einen Befehl , der für mich (vorzugsweise alle) die an einen bestimmten Befehl angehängten Bindungen auflistet, ohne den Befehl auszuführen, oder so ähnlich.
quelle
C-h c
(oderM-x describe-key-briefly
), das nur die Funktion angibt, der eine Taste im Minipufferraum zugewiesen ist.Wie wäre es einfach
Sie erhalten die gleichen Informationen wie mit C-h f.
Auch gebunden C-h w, <f1> wund <help> w.
quelle
describe-function
nicht alle Bindungen für Funktionen wieignore
oder aufgelistet sindself-insert-command
.