A recent post by Matthew Weier O'Phinney suggested binding the 'jj' sequence to <ESC>. I've been trying that for the last day or so, and I'm finding that to be a pretty good trick. Here's what I added to
~/.vimrc to make it work:
:map! jj <ESC>
Using GNU/Linux through creative laziness (and other topics as they strike my fancy)
~/.vimrc to make it work:
:map! jj <ESC>