如何在 Emacs viper 模式下重新映射前缀键 'c'、'd' 等

rsa*_*elm 5 emacs vimpulse viper viper-mode

我正在使用 Colemak 键盘布局,并且想使用Vimpulse从此处尝试 Vim 布局。然而,布局重新映射了命令前缀 Vim 键“c”和“d”等,并且这些键似乎无法使用标准 Viper 键重新映射命令轻松重新映射。它们都映射到 viper 键盘映射中的“viper-command-argument”,实际的按键功能似乎是在 Viper 源代码的其他地方定义的。

有没有比分叉 Viper 源的本地副本并在其中重新定义魔术前缀键值更简单的方法将前缀命令重新绑定到其他键?

rsa*_*elm 1

看起来邪恶模式甚至支持重新映射命令前缀键。我会用它来代替。