Besides, no one who uses Vim is gonna be happy to see the physical Esc key go away.
Besides, no one who uses Vim is gonna be happy to see the physical Esc key go away.
What kind of self-respecting Vim user physically reaches up to the top corner of their keyboard constantly?
Even if you have a physical esc key up there you should be hitting ctrl-[ or remaping it onto the capslock. It's wasted motion to constantly pull off home row to hit escape.
The Vim wiki has a lot of tips for more efficient mappings[1], but if you don't want to be dependent on your own idiosyncratic config, ctrl-[ is literally the keycode that the physical esc key generates, and it's soooo much easier to hit there's no reason not to retrain your muscle memory to prefer it.
I do remap the function bar right now, though. That will take some getting used to.
And remapping your vim shortcuts is great - when you're not constantly logging in to new instances or (don't ask) sharing logins with co-workers.