Als «keymap» getaggte Fragen

Eine Keymap ist eine Lisp-Datenstruktur, die Schlüsselbindungen für verschiedene Schlüsselsequenzen angibt. Eine einzelne Keymap gibt direkt Definitionen für einzelne Ereignisse an. Wenn eine Schlüsselsequenz aus einem einzelnen Ereignis besteht, ist ihre Bindung in einer Keymap die Definition der Keymap für dieses Ereignis.

38
Überschreiben von Hauptmodusbindungen

Manchmal werden meine globalen Tastenkombinationen von einem Hauptmodus überschrieben. Ein einfaches Beispiel ist die folgende Einstellung in meiner Init-Datei (global-set-key (kbd "C-j") 'newline-and-indent) Ärgerlicherweise wird diese Tastenkombination durch den Hauptmodus "Lisp Interaction"...

20
Wie unterscheidet man Ci von TAB?

Normalerweise behandelt emacs aus historischen Gründen TABden C-iSchlüsselcode und den Schlüssel gleich, vgl. die emacs-lisp-dokumentation auf funktionstasten oder abo-abos antwort auf die frage "Was ist der unterschied zwischen TAB und?" . HINWEIS: In diesem Beitrag keycodes sind TAB,...

15
Wie binde ich Ci anders als TAB?

Ich möchte etwas Control-iperformen indent-region(im Grunde genommen, da Xcode dieses Muskelgedächtnis bereits aufgebaut hat). Ich erkenne das Control-iund bin tabim Ascii-Sinne nicht zu unterscheiden, aber im Keycode-Sinne. Ich habe das Offensichtliche versucht: (global-unset-key (kbd...

14
Was ist die längste bekannte Tastenfolge in Emacs?

Qt unterstützt Emacs-ähnliche Tastenkombinationen , jedoch nur für bis zu vier Tasten. Um zu verdeutlichen, warum diese Grenze erhöht werden sollte, wäre es nützlich, Beispiele für Emacs-ähnliche Tastaturbelegungen mit noch mehr Tasten als dieser zu zeigen. Gibt es dafür bekannte Beispiele oder...

14
So finden Sie heraus, was eine Tastenfolge wirklich bewirkt

Von Zeit zu Zeit beobachte ich unerwartetes Verhalten beim Bearbeiten von Text. Meine erste Möglichkeit besteht normalerweise darin C-h k, herauszufinden, welche Funktionen von einer bestimmten Tastenfolge aufgerufen werden. Manchmal widerspricht die Dokumentation jedoch dem beobachteten Verhalten....

13
Das Böse: Keybindings auf die vim Art abbilden?

Ich versuche, das Böse zum Funktionieren zu bringen evil-jump-to-tagund mich C-]wie der Emacs zu verhalten M-.. Das normale Verhalten ist für das Durchsuchen von Tags-Dateien in Ordnung, aber ich möchte, dass es auch für slime-edit-definitionSlimes elisp-slime-nav-find-elisp-thing-at-point, Elisps...

12
org-mode ohne pfeiltasten

Die Org-Modus-Tastenzuordnung verwendet standardmäßig die Pfeiltasten für allgemeine Funktionen. Hat jemand seine Einstellungen für den Organisationsmodus ordnungsgemäß neu zugeordnet, um Pfeiltasten vollständig zu vermeiden? Bitte

11
Wie man C- [für real bindet (diesmal ernsthaft für real)

Gibt es eine Möglichkeit, sich C-[an etwas zu binden und nicht alle M-(Meta-) Bindungen durcheinander zu bringen? Nicht das erste Mal, dass diese Frage auftaucht. Leider ist die einzige Lösung, die im vorherigen Thread angeboten wurde, a) Linux-spezifisch, b) erfordert ein externes Tool (wiederum...