I don't get it, why is this a hard requirement?
I don't get it, why is this a hard requirement?
Home computers from Apple, Atari, Amiga, pretty much all Unix workstations, Macs up until the late 80s, the Acorn machines. They all had Control next to A. Ok, except for the VIC-20/C64 which had it next to... Q.
Because caps-locks doesn't need prime real estate. It's barely needed. But control is used constantly, especially on Unix machines.
The escape position, that I'm less rigid about.
I've actually come to like Ctrl where it is on PCs. As it's in the corner, it's nice and easy to hit. I can sit my little finger on whichever one is convenient, then carry on typing much as normal, even using the same hand. Ctrl+Shift is also no problem.
Don't know what I'd put in caps lock's place. I don't actually think it's a particularly good location for a meta key. Maybe it'd be good for backspace? I don't really make enough mistakes for the current backspace location to be a problem.
I map ctrl to capslocks, but also leave the ctrl where pc104 has it as well.
Contrast this with, say, a typewriter that would have no use for ESC.
It bugged me terribly at first but I liked it once I was used to it.
inoremap jk <esc>
("jk" doesn't normally appear in English and is easy to type)Unfortunately 90% of vim interface implementations don't support it.
$ aspell --lang=pl dump master | cut -d / -f 1 | fgrep jk | wc -l
981