The ADM-3A Keyboard
Find the English version below
Hi ,
Was hat dieser Computer mit deiner Arbeit heute zu tun?
Du siehst hier einen ADM-3A von 1976.
Aber warum sollte dich dieser Rechner knapp 50 Jahre später noch interessieren?
Der ADM-3A ist der Grund für einige Standards, die du heute benutzt
Schau mal auf das Keyboard-Layout:
Wieso benutzt man bis heute esc
, um in vi in den Command-Mode zu kommen?
Auf dem ADM-3A war die esc
-Taste direkt neben Q
.
Es war leicht erreichbar.
Das Gleiche gilt für die Nutzung von :
in vi
. Du findest es direkt neben der 0
.
Es war leicht erreichbar.
Oder siehst du die Arrow-Keys auf H
, J
, K
und L
?
Das ist der Grund, warum du in vi
mit h, j, k und l navigierst.
Es stand so auf dem Keyboard.
Oder noch interessanter: Siehst du rechts oben das ~
-Zeichen? Es steht direkt unter "Home".
Darum referenziert ~
auf UNIX-Systemen bis heute das Home-Verzeichnis des aktuellen Users.
Es stand so auf dem Keyboard.
Und ^
steht auch auf der Home-Taste. Darum referenzieren wir bis heute mit ^
die "Home Position", also den Anfang einer Zeile, in einem regulären Ausdruck.
Und als Letztes möchte ich noch auf die Position von Ctrl
hinweisen. Sie steht an der Stelle, wo wir heute unsere Caps Lock
-Taste finden. Viele UNIX-Shortcuts wurden mit dieser Tastatur designt. Und sie sind einfacher zu erreichen, wenn Ctrl
an dieser Stelle zu finden ist.
Probier doch mal ein Rebind aus. Ganz ehrlich - wann hast du überhaupt das letzte Mal die Caps Lock
-Taste gebraucht?
Rule the Backend,
~ Marcus
Hi ,
What does this computer have to do with your work today?
You are looking at an ADM-3A from 1976.
But why should this computer still interest you nearly 50 years later?
The ADM-3A is the reason for some standards you use today
Take a look at the keyboard layout:
Why do people still use esc
to enter command mode in vi?
On the ADM-3A, the esc
key was right next to Q
.
It was easily accessible.
The same goes for the use of :
in vi
.
You find it right next to the 0
.
It was easily accessible.
Or do you see the arrow keys on H
, J
, K
, and L
?
That's why you navigate in vi
using h, j, k, and l.
It was labeled that way on the keyboard.
Or even more interesting: Do you see the ~
symbol at the top right? It's right under "Home".
That's why ~
still refers to the home directory of the current user on UNIX systems today.
It was labeled that way on the keyboard.
And ^
is also on the Home key. That's why we still refer to the "Home Position", or the beginning of a line, with ^
in a regular expression.
And lastly, I'd like to point out the position of Ctrl
. It's located where we find our Caps Lock
key today. Many UNIX shortcuts were designed with this keyboard. And they are easier to reach when Ctrl
is in this position.
Try a rebind. Honestly - when was the last time you actually used the Caps Lock
key?
Rule the Backend,
~ Marcus