Tässä on syy, miksi vim käyttää hjkl-näppäimiä nuolinäppäiminä
Lueskelin toissapäivänä vimistä ja sain selville, miksi se käyttää hjkl-näppäimiä nuolinäppäiminä.
Kun Bill Joy loi vi-tekstieditorin, hän käytti ADM-3A-päätelaitetta, jossa oli hjkl-näppäimissä nuolet. Luonnollisesti hän käytti samoja näppäimiä uudelleen ja loppu on historiaa.
Tältä hjkl-näppäimet näyttivät.
ADM-3A-näppäimistön hjkl-näppäimet nuolinäppäimillä. Ja tältä näyttää koko päätelaite, johon vi luotiin.
Lear Sieglerin ADM-3A-tietokonepääte. Koska vim on johdettu vi:stä, se käyttää samoja hjkl-näppäimiä.
Ja samalla huomaa, mihin ESC-näppäin on sijoitettu. ESC on siellä, missä TAB on nykyaikaisissa näppäimistöissä.
Opi Sieglerin ADM-3A tietokonepäätteen koko näppäimistö. Sen takia ESC käytettiin vi-tilojen välillä vaihtamiseen – se oli niin lähellä ja helposti tavoitettavissa.
Oletko koskaan miettinyt, miksi kotihakemisto on ~ UNIXissa? Katso oikeassa yläkulmassa olevaa HOME-näppäintä.
Mieli = puhallettu.
Bonus: Miksi Emacs käyttää Meta-näppäintä
Tämän postauksen menestyksen innoittamana kirjoitin samanlaisen postauksen aiheesta Miksi Emacs käyttää Meta-näppäintä.
Bonus: HJKL-paita
Nyt voit käyttää vim-nuolinäppäimiä! Tein juuri rajoitetun painoksen hjkl-t-paitaa. Vain 100 paitaa saatavilla.

Päivitys: Myyty loppuun eikä enää saatavilla.
Näemme ensi kerralla!
Leave a Reply