I have jj mapped to exit from insert mode and save the file. This trick was found in a long SO thread, plus I never had the need to type something with a double j ;)
- type j - wait 1 second - type k.
For those wondering how to do this, you can try it out with
:imap jk <esc>
(imap means "use this mapping when I'm in insert mode".)
If you like it, add everything but the : to your .vimrc
Warning: If you do this you will wind up typing those characters by memory nearly everywhere.kj