3 ms·
I used vim with colemak for a while. It's really, really hard to customize because some commands are mapped according to their position (hjkl) and others are m
by peeters 14y ago
I used vim with colemak for a while.
It's really, really hard to customize because some commands are mapped according to their position (hjkl) and others are mapped according to their initial ("y" for "yank", e.g.).
Trying to keep both is thus impossible, as there are collisions. So your options are:
1) Preserve position, and remap everything back to its qwerty location. Downside: you have to train yourself that you're not pressing "n" for next, you're pressing "k".
2) Don't remap anything. Downside: nothing is ergonomic anymore.
3) Keep positional keys in their correct position, assign mnemonic keys when they don't collide with the positional keys and choose new mnemonics when there are collisions. Downside: only you can ever use your vim.
The best support I saw was for #3 but it ended up being a deal-breaker since I pair program (but that's OK, because using colemak itself ended up being a deal-breaker since I pair).
- emileswarts 14y agoI also switched to colemak but things are still good in vim. You got your n key under your right index finger, and I use searching for long range jumps. Vim was designed for qwerty not colemak, so you do have to compensate in some areas but I feel that just the efficiency colemak provides to typing english makes up for it.