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.
Ja tältä näyttää koko päätelaite, johon vi luotiin.
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ä.
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