One day when I was reading something about vim, I found out why it uses the hjkl key as the direction key. When Bill Joy created the VI text editor, the machine he used was the ADM-3A terminal, which used the hjkl key as the direction key. Naturally, Bill Joy uses the same button.
The hjkl key looks like this:
Hjkl keys on ADM-3A terminal keyboard with arrows
Below is the full picture of the ADM-3A terminal, VI is created on this.
ADM-3A terminal Overview
Since Vim is derived from VI, the same hjkl key is used.
The following is the ADM-3A terminal keyboard board, note that the ESC key is next to the left side of the Q key:
(Click to view the large image)
That's why the ESC key is used to switch the VI mode! It is very close to your fingers and easy to press. In addition, let's also figure out why the Home Directory of the UNIX system is ~, Check the Home Key in the upper right corner!
Hjkl T-shirt!
Peter is Krumins Compilation: bole online-Huang Limin
Vim details:Click here
VIM:Click here
To access open source China through a mobile client:Click here