Como remapear a tecla de alternância do modo maligno do Emacs a partir do Ctrl-Z?

8

Gostaria de remapear a tecla de alternância para o modo maligno do emacs . De Ctrl+ Za algo que não vai me confundir como as ligações do CUA (eu gostaria de Ctrl+ Alt+ `, mas acho que os termos não reconhecem esse).

Nesse segmento externo, há uma discussão sobre como fazer isso com o modo Viper.

Uma vez que o usuário está bastante acostumado a usar menos, Gmail e Vimium , as combinações de teclas do vim para navegação são ótimas para facilitar a leitura de arquivos. Menos batidas no Ctrlque ajuda as mãos / pulsos.

justingordon
fonte

Respostas:

6

Não há necessidade de modificar a fonte. Basta personalizar "mal-chave de alternância".

M-x customize-variable evil-toggle-key

Você também pode definir a variável usando setq. Certifique-se de definir essa variável antes do carregamento do emacs evil, pois evilusa o valor da variável ao configurar os mapas de teclas. Por exemplo, é assim que acontece no meu .emacs:

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

:)

Daniel Ralston
fonte
11
Eu acho que o OP deve escolher isso para a resposta. :)
Curto
2

Eu posso modificar a fonte alterando esta linha, para usar ctrl backtick:

evil-vars.el

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

Prefiro ter uma maneira que não modifique a fonte para facilitar a atualização mais tarde, mas isso deve funcionar. Esse truque definitivamente funciona.

justingordon
fonte