Comment remapper la touche bascule Emacs en mode diabolique de Ctrl-Z?


8

Je voudrais remapper la touche bascule pour le mode emacs evil . De Ctrl+ Zà quelque chose qui ne me confondra pas comme les liaisons CUA (j'aimerais Ctrl+ Alt+ `, mais je pense que les termes ne reconnaissent pas celui-là).

Dans ce fil externe est une discussion sur la façon de faire cela avec le mode Viper.

Une fois que l'on est assez habitué à utiliser moins, Gmail et Vimium , les liaisons de touches vim pour la navigation sont agréables à utiliser facilement lors de la lecture de fichiers. Moins de coups Ctrlqui aident les mains / poignets.

Réponses:


6

Pas besoin de modifier la source. Personnalisez simplement la "clé à bascule".

M-x customize-variable evil-toggle-key

Vous pouvez également simplement définir la variable à l'aide de setq. Assurez-vous de définir cette variable avant le chargement d'emacs evil, car evilutilise la valeur de la variable lors de la configuration des keymaps. Par exemple, voici comment cela se passe dans mon .emacs:

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

:)


1
Je pense que le PO devrait choisir ceci pour la réponse. :)
Court

2

Je peux modifier la source en changeant cette ligne, pour utiliser le raccourci ctrl:

evil-vars.el

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

Je préfère avoir un moyen qui ne modifie pas la source pour faciliter la mise à niveau plus tard, mais cela devrait fonctionner. Ce hack fonctionne définitivement.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.