Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

The control key was designed with the intent of subtracting 0x60 (or 0x40 if you assume the base state is caps) from a character code to send a control code. It's not some coincidence that "ctrl-c" sends an interrupt on the console, if you take a look at any ascii table[1] you can see it was designed that way.

Repurposing that key to instead perform unrelated arbitrary commands is the insane move, and it only seems normal because you grew up using Windows and never thought to question it.

Apple's mappings make much more sense, especially with both OSs having a Meta key.

[1] https://www.asciitable.com/



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: