So much easier in terminal and for using shortcuts like ctrl-A & ctrl-E for beginning and end of line, etc.
So much easier in terminal and for using shortcuts like ctrl-A & ctrl-E for beginning and end of line, etc.
It's better to use a full size keyboard and use two hands for keyboard combos, e.g. for Ctrl+A use right Ctrl, for Ctrl+N use left Ctrl, for Ctrl+E use right control. Takes a little while to master but it puts much less pressure on your fingers.
Mapping Caps to Esc is a good choice though.
FWIW, Ctrl-[ emits the ASCII code for ESC. So you can save that 'vim pinky' and have the remainder of control codes available to you as well :-).
On Linux you can get it to do the same thing with a combination of xmodmap, setxkbmap and xcape (but it's fiddly) and on Windows with AutoHotkey (but it's fiddly) — neither are as easy to use as Karabiner Elements, but they do work.
I use it for both Caps Lock -> Escape/Control and Return -> Return/Control and it's indispensible.