emacsviperviper-modevimpulse

How can I remap the prefix keys 'c', 'd' etc. in Emacs viper-mode


I'm using the Colemak keyboard layout, and want to try the Vim layout from here with Vimpulse. However, the layout remaps the command prefix Vim keys 'c' and 'd' among others, and these keys don't seem to be easily remappable with the standard Viper key remap command. They are all mapped to "viper-command-argument" in the viper keymap, and the actual key functions seem to be defined elsewhere in the Viper source.

Is there an easier way to rebind the prefix commands to other keys than forking my local copy of the Viper source and redefining the magic prefix key values within it?


Solution

  • It looks like Evil-mode supports remapping even the command prefix keys. I'll use that instead.