我想重新映射切换键emacs 邪恶模式. 从Ctrl+Z到不会让我混淆的东西,比如 CUA 绑定(我喜欢Ctrl++ Alt,`但我认为这些术语不识别那个)。
在这个外螺纹是关于尝试使用 Viper 模式执行此操作的讨论。
一旦人们习惯了少用,Gmail, 和维美拉,vim 的浏览键绑定在主要阅读文件时很方便,可以减轻手部负担。减少击打,Ctrl有助于减轻手部/手腕的负担。
答案1
无需修改源代码。只需自定义“evil-toggle-key”。
M-x customize-variable evil-toggle-key
您也可以直接使用 设置变量setq
。请确保在 emacs 加载 之前设置该变量evil
,因为evil
在设置键盘映射时会使用该变量的值。例如,在我的 中情况如下.emacs
:
(setq evil-toggle-key "C-`")
(require 'evil)
:)
答案2
我可以通过更改此行来修改源代码,以使用 ctrl 反引号:
evil-vars.el
(defcustom evil-toggle-key "C-`"
我宁愿有一种不修改源代码的方法,以便以后更容易升级,但这应该可行。这个 hack 绝对有效。