Wie ordne ich Emacs Umschalttaste im bösen Modus von Strg-Z neu zu?

8

Ich möchte die Umschalttaste für den Emacs Evil- Modus neu zuordnen . Von Ctrl+ Zzu etwas, das mich nicht verwirrt wie die CUA-Bindungen (ich möchte Ctrl+ Alt+ `, aber ich denke, dass Begriffe diese nicht erkennen).

In diesem externen Thread wird erläutert, wie Sie dies im Viper-Modus versuchen können.

Sobald man es gewohnt ist, weniger, Google Mail und Vimium zu verwenden , sind die vim-Tastenkombinationen zum Durchsuchen hilfreich , um beim Lesen von Dateien die Hände zu schonen . Weniger Schlagen, Ctrlwas den Händen / Handgelenken hilft.

Justingordon
quelle

Antworten:

6

Die Quelle muss nicht geändert werden. Passen Sie einfach "böse Umschalttaste" an.

M-x customize-variable evil-toggle-key

Sie können die Variable auch einfach mit einstellen setq. Stellen Sie sicher, dass Sie diese Variable festlegen, bevor emacs geladen wird evil, da evilder Wert der Variablen beim Einrichten der Keymaps verwendet wird. Zum Beispiel geht es so in meinem .emacs:

(setq evil-toggle-key "C-`")
(require 'evil)

:) :)

Daniel Ralston
quelle
1
Ich denke, das OP sollte dies für die Antwort auswählen. :)
Kurz
2

Ich kann die Quelle ändern, indem ich diese Zeile ändere, um den Strg-Backtick zu verwenden:

böse-vars.el

(defcustom evil-toggle-key "C-`"

Ich hätte lieber eine Möglichkeit, die Quelle nicht zu ändern, um ein späteres Upgrade zu vereinfachen, aber das sollte funktionieren. Dieser Hack funktioniert definitiv.

Justingordon
quelle