Antworten:
C-h b
listet alle in einem Puffer verfügbaren Bindungen auf. Dies ist eine Kurzbezeichnung für Hilfe (Ch) -Bindungen (b).
Sie können auch eine Liste der Tastenkombinationen über abrufen. Dies C-h m
ist eine Hilfe für die Haupt- und Nebenmodi des Puffers. Die Formatierung ist etwas übersichtlicher, enthält jedoch zusätzliche Informationen zu den Modi, die über das Auflisten der Tastenkombinationen hinausgehen.
Ich benutze den Befehl helm-descbinds
, der über Melpa verfügbar ist . Ich habe es auf abgebildet, C-h b
weil es im Grunde ein Ersatz für Drop-In ist describe-bindings
. Der Vorteil ist, dass das Navigieren und Suchen einfacher ist als die Ausgabe von, describe-bindings
da Sie einfach nach Schlüsselwörtern suchen können und der Steuerstandspuffer sich einschränkt, um alle Übereinstimmungen und den jeweiligen Modus anzuzeigen
Für jede Auswahl in der Liste können Sie entweder die Aktion ausführen oder zur Dokumentation des Befehls springen.
helm-decsbinds
statt helm-descbinds
.
Obwohl es nicht die kanonische emacs
Art ist, Dinge zu tun, verwende ich sie sehr gerne discover-my-major
für diesen Zweck, weil sie sich einfach effektiver anfühlt.
Es ist auf verfügbar melpa
und wird von der makey
Bibliothek betrieben, die für die netten Menüs magit
bekannt ist.
Ich würde vorschlagen, dass Sie den github
Link für einen Screenshot überprüfen, der die Funktionalität demonstriert.
Installieren Sie es (ich würde vorschlagen, melpa
mit package.el
) und fügen Sie hinzu
(require 'discover-my-major)
(global-set-key (kbd "C-h C-m") 'discover-my-major)
zu deiner Konfig.
Obwohl es nicht genau das ist, wonach Sie suchen, möchten Sie vielleicht den Guide-Key ausprobieren . Wenn Sie ein Präfix - Sequenz eingeben , ohne Abschluss es Anweiser Schlüssel einen Puffer zeigt Ihnen die verfügbaren Ergänzungen Pop - up und welche Funktionen sie ausführen. Ich finde das sehr nützlich, wenn ich neue Bindungen in Emacs lernen muss.
Mit der Eiszapfen- Schlüsselvervollständigung erhalten Sie alle Informationen, die Sie vonC-h b
(describe-bindings
),C-h w
(where-is
) undC-h c
(describe-key-briefly
) erhalten, in einer zusammengefasst. EinfachS-TAB
jederzeit auf höchstem Niveautreffen.
Jede Tastenfolge, die Sie möglicherweise im aktuellen Kontext eingeben können (mit Ausnahme von Tasten q
, die nur Zeichen einfügen), wird im Puffer angezeigt *Completions*
. Hier erfahren Sie, welche Schlüssel jetzt verfügbar sind .
Der Befehl, an den jede Tastenfolge gebunden ist, wird auch in *Completions*
neben dem Tastennamen angezeigt (z b = bookmark-jump
. B. ). Dies gibt Ihnen eine ungefähre Vorstellung davon, was der Schlüssel (z . B. b
) tut .
Jede lokal gebundene Tastenfolge, dh jede Taste, die für den aktuellen Puffermodus eine besondere Bedeutung hat, ist *Completions*
hellgelb hinterlegt. Hier erfahren Sie, welche Bindungen vom aktuellen Modus angeboten werden .
Klicken Sie C-M-mouse-2
auf einen Schlüsselnamen (mit seinem Befehlsnamen). Ein *Help*
Puffer mit einer vollständigen Beschreibung des an den Schlüssel gebundenen Befehls wird geöffnet. Hier erfahren Sie, was die Tastenfolge im Detail bewirkt.
*Help*
Puffer, um Informationen zu einem bestimmten Befehl und seiner Tastenfolge zu erhalten. Navigieren Sie durch das Hilfesystem - Sie können dies auch den ganzen Tag tun. Dann wählen Sie einen anderen Schlüssel zum Abfragen ...Wenn Sie wollen, dann verwenden Sie einen Schlüssel (Befehl), dann klicken Sie einfach mouse-2
auf den entsprechenden Namen in *Completions*
(oder den Schlüssel + Befehlsnamen und Hit abzuschließen RET
). Oder brechen Sie ab, verwenden Sie C-g
und drücken Sie die Taste wie gewohnt.
Sie können mit beginnen S-TAB
, um alle derzeit verfügbaren Schlüssel anzuzeigen. Oder Sie können zunächst eine Präfixtaste drücken (z. B. C-x
) und dann drücken S-TAB
, um alle Tasten mit dieser Präfixtaste anzuzeigen (dh alle Tasten, die verfügbar sind, nachdem Sie diese Präfixtaste gedrückt haben). (Der mit einem Präfixschlüssel verknüpfte "Befehl" ist durch gekennzeichnet ...
.)
Sie können auf diese Weise sogar Menüleistenmenüs vervollständigen, indem Sie auf die Pseudofunktions-Präfixtaste zugreifen menu-bar
.
Siehe auch diese Beschreibung
C-h m
ist die, an die ich mich vor langer Zeit erinnere, die ich aber vergessen habe.