Как переназначить ключ переключения Emacs evil-mode из Ctrl-Z?

Я хотел бы переназначить тумблер для emacs evil mode . От Ctrl kbd> + Z kbd> до того, что не смущает меня, как привязки CUA (я бы хотел Ctrl kbd> + Alt kbd> + ` kbd>, но я думаю, что термины этого не распознают).

В этот внешний поток обсуждает попытки сделать это в режиме Viper.

Как только вы привыкли использовать поменьше, Gmail и Vimium , привязка клавиш vim для просмотра удобна, когда вы в основном читаете файлы. Меньше ударов по Ctrl kbd>, который помогает кистям / запястьям.

8
задан 25 March 2013 в 01:04

2 ответа

Нет необходимости изменять источник. Просто настройте «злой тумблер».

M-x customize-variable evil-toggle-key

Вы также можете просто установить переменную, используя setq. Убедитесь, что вы установили эту переменную до того, как emacs загрузит evil, поскольку evil использует значение переменной при установке раскладок клавиатуры. Например, вот как это происходит в моих .emacs:

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

:)

0
ответ дан 25 March 2013 в 01:04

Я могу изменить источник, изменив эту строку, чтобы использовать ctrl backtick:

evil-vars.el

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

Я бы предпочел способ, который не изменяет источник, чтобы облегчить обновление позже, но это должно работать. Этот хак определенно работает.

0
ответ дан 25 March 2013 в 01:04

Другие вопросы по тегам:

Похожие вопросы: