Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

When using Vim (specifically, MacVim), I hit ESC about a thousand times a day. It's a bit far to reach for such an important key.

Has anybody mapped this to something more comfortable? If so, how did you do it?

share|improve this question
I know that Control + [ does the same thing, but that's not really easier for me. – Nathan Long Mar 2 '11 at 15:57

Caps Lock is a nice alternative but these are predefined:

  • CTRL-[ which is completely equivalent to ESC and
  • CTRL-C which is in most cases* the same as ESC

also, a very common mapping is the jj (or even <leader>j) since the sequence 'jj' is extremely rare in typing.

There is a similar discussion on SO

*it will not expand abbreviations

share|improve this answer
Interesting. What are the cases where CTRL-C is different? – Nathan Long Mar 2 '11 at 17:52
@Nathan: I'm only aware of expansions as a difference. – Eelvex Mar 2 '11 at 18:00

You could remap the Caps Lock key to an ESC key which is shown via the following superuser question. Map CapsLock key to ESC in Mac OS X

share|improve this answer

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .