>binding ESCAPE to Caps Lock has been an acceptable re-configuration for me as a vim user
I've seen a lot of people say this but I dunno. I'm kind of leery of doing something that would cause me to develop problematic muscle memory when typing on normal keyboards, e.g. on other people's machines. I have enough trouble flipping between Mac and Windows keyboard shortcuts already.
Rebinding Ctrl to Caps Lock key was the lifechaning experience for me (I started to use Emacs for some things, and I couldn't stand using Ctrl down there). And as a matter of Vim, there are plenty of solutions to rebind exit to something like `jk` or use `Ctrl+[`.
I used to think the same thing until I analyzed how often I actually type on other people's machines. For me it's extremely rare, maybe once a month, and even then I'm rarely coding or doing anything that requires decent muscle memory.
I still probably wouldn't want to switch to another keyboard layout like Dvorak, but even that is more because of my personal learning curve and less about using other people's computers.
>I'm kind of leery of doing something that would cause me to develop problematic muscle memory when typing on normal keyboards, e.g. on other people's machines.
Who here routinely does a lot of work on other peoples' machines?
Honest question, because I keep hearing this claim re: remapping keys, but I rarely see people working on not their machine in the wild.
I have suffered from RSI for some decades and one thing that helps alleviate it is to change my keyboard every 6 months or so .. and in that light, this change has actually been quite smooth for me. I've gotten used to it in a week, and will probably adopt it as standard from here on out, anyway ..
'kj' is the ideal key combination for changing out of insert mode. Keep your fingers on their home row. Try it and you'll never go back. (Some people like 'jj' or 'jk' and they're fine people, too.)
I've seen a lot of people say this but I dunno. I'm kind of leery of doing something that would cause me to develop problematic muscle memory when typing on normal keyboards, e.g. on other people's machines. I have enough trouble flipping between Mac and Windows keyboard shortcuts already.