Cómo el teclado definió el significado de ciertas teclas en UNIX

Muchos de vosotros usan a diario sistemas *NIX y seguramente todos sabéis que la tilde ~ indica el directorio home, pero ¿alguna vez te has preguntado el por qué? ¿Y los que usáis Vi o Vim? ¿Os habéis preguntado por qué la tecla Esc (Escape) es para cambiar los modos? ¿Y por qué las teclas hjkl actúan como teclas de cursor para movernos por el texto? Las respuestas a esas preguntas se encuentran en el terminal ADM-3A.
Leer más