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+[`.