I was reading about vim the other day and found out why it used `hjkl` keys as arrow keys. When Bill Joy created the vi text editor he used the ADM-3A terminal, which had the arrows on hjkl keys. Naturally he reused the same keys and the rest is history. Here is how the `hjkl` keys looked. ADM-3A keyboard's hjkl keys...
And the home directory is aliased to ~ in UNIX-like systems because the tilde key doubled as the Home key.
WASD in gaming is generally used with the hand shifted one position left of the home keys, so it would require a typist to continually reposition. ESDF or IJKL would be a better choice, and closer to what vi does.
WASD in gaming is generally used with the hand shifted one position left of the home keys, so it would require a typist to continually reposition. ESDF or IJKL would be a better choice, and closer to what vi does.