Als «prefix-keys» getaggte Fragen

7
Welche Pakete stehen für die modale Bearbeitung zur Verfügung?
Welche Pakete stehen für die modale Bearbeitung in Emacs zur Verfügung? Was benutzt du und warum? Lassen Sie uns versuchen, ein Paket pro Antwort zu posten. Ich schlage vor, die Vor- und Nachteile jedes Pakets zu erwähnen. Hier ist meine Definition der Modalbearbeitung (ich konnte keinen speziellen Wikipeadia-Artikel finden): Modale …

3
Warum kann ich Shift- <Rücktaste> nicht binden?
Mein System ist debian keuchend, ich habe Folgendes versucht (global-set-key (kbd "S-&lt;backspace&gt;") 'evil-shift-left-line) (global-set-key (kbd "&lt;S-backspace&gt;") 'evil-shift-left-line) (define-key global-map [S-backspace] 'evil-shift-left-line) Was ich will, ist im bösen Einfügemodus. Ich kann eine Tabulatorbreite vorwärts löschen, anstatt viermal die Rücktaste zu drücken. Die Tastenkombination funktioniert auf meinem Laptop, aber nicht auf meinem …

1
Was macht `(fset SYMBOL KEYMAP)`?
Ich habe die Projektil-Quelldatei gelesen und sie machen Folgendes: (defvar projectile-command-map (let ((map (make-sparse-keymap))) ; define-keys map) "Keymap for Projectile commands after `projectile-keymap-prefix'.") (fset 'projectile-command-map projectile-command-map) Warum machen sie das? Ist es für die Abwärtskompatibilität?

3
Wie füge ich allen Tastenkombinationen eines bestimmten Modus einen Präfixschlüssel hinzu?
Ich benutze einen Modus, bin aber nicht an seine Tastenkombinationen gewöhnt: Einige von ihnen stehen in Konflikt mit den globalen Emacs. Daher möchte ich allen vorhandenen Tastenkombinationen eine Präfix-Schlüsselbindung hinzufügen. Wenn beispielsweise my-mode die Schlüsselbindung M-]für my-mode-shot definiert , suche ich nach folgenden Möglichkeiten: (define-prefix-for-mode 'my-mode (kbd "C-c m")) dann …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.