4 ms·
If you use KeyRemap4MacBook[1] you can map caps lock to Ctrl, but also map just tapping caps lock to escape. Be warned, the only problem with this set up is t
by eieio 14y ago
If you use KeyRemap4MacBook[1] you can map caps lock to Ctrl, but also map just tapping caps lock to escape. Be warned, the only problem with this set up is that it's so good that you'll have trouble using another one; I disabled it when I got a thinkpad and starting doing about 50% of my development on my x220 instead. After that I changed to using ctrl-[ or ctrl-c in place of escape for most everything.
[1] http://pqrs.org/macosx/keyremap4macbook/list.html.en http://pqrs.org/macosx/keyremap4macbook/list.html.en
- aidos 14y agoAh, ctrl-c for esc is a good idea.
- hetman 14y agoI use "jk" which works very well for me (fingers stay on the home row).
- eieio 14y agoOnly problem with ctrl-c is that it doesn't function exactly like escape(for example, if you're inserting text on multiple lines in visual block mode, ctrl-c will only insert the text on one line and cancel the command, whereas ctrl-[ or escape will properly insert the text). If that's a problem for you, you can rebind ctrl-c to actually work as escape. Either way, I find it quite comfortable.
- graywh 14y agoJust know that Ctrl-c is different from Escape. It skips InsertLeave autocmds and cancels the count (i.e., 3aX<C-c> appends 1 'X', but 3aX<Esc> appends 3).