Hacker News new | ask | show | jobs
by Lio 3024 days ago
The choice of escape in Vi was because it was originally developed for a keyboard like this terminal.

https://vintagecomputer.ca/wp-content/uploads/2015/01/LSI-AD...

Where escape is in a similar place to tab on PC keyboards. Also note the arrows on the home row.

Most dedicated vim users will move to using C-[ probably with caps lock mapped to Ctrl.

Other alternatives are map caps lock to escape or even have caps lock as escape when pressed and ctrl when held.