That's not an "anti-pattern," that's an opinion. I think C-[ is uncomfortable as hell.
That's not an "anti-pattern," that's an opinion. I think C-[ is uncomfortable as hell.
I greatly prefer this setup. I never used Caps before and now I have a useful key in a useful position.
If you're really down with keyboard remapping, though, go for putting the Escape key somewhere closer. I learned a Sun keyboard in grad school, which put Esc where PCs have backquote/tilde, and I've remapped every keyboard I use regularly to this arrangement. (I also swap backslash and backspace for roughly the same reason.)
If you are too dependent on visual feedback while typing, you'll have a difficult time typing fast in any environment.
That said, I don't think I'd ever try remapping escape. I have long fingers though.
I once read a thread discussing the topic of Esc replacements and was astounded to learn that some people had reinvented chording: they mapped all the permutations of h,j, and k into Esc replacements and then simply banged all three at the same time to exit!
It would take much more effort for me to retrain myself to use control-[ or some other key than to keep using escape.
On the other hand, if I was just starting out, I might consider remapping jj or jk to escape.
I've already mapped the space bar to : but I keep forgetting to use it. It's all muscle memory at this point, and a bother to retrain it.