Her er hvorfor vim bruger hjkl-tasterne som piletaster
Jeg læste om vim forleden dag og fandt ud af, hvorfor vim bruger hjkl-tasterne som piletaster.
Da Bill Joy skabte teksteditoren vi, brugte han ADM-3A-terminalen, som havde pilene på hjkl-tasterne. Naturligvis genbrugte han de samme taster, og resten er historie.
Her ser du, hvordan hjkl-tasterne så ud.
ADM-3A-tastaturets hjkl-taster med pilene. Og her er hvordan hele den terminal, som vi blev oprettet på, ser ud.
Lær Sieglers ADM-3A computerterminal. Da vim er afledt af vi, bruger det de samme hjkl taster.
Og mens vi er i gang, så læg mærke til, hvor ESC-tasten er placeret. ESC er der, hvor TAB er på moderne tastaturer.
Lær Sieglers ADM-3A computerterminals fulde tastatur. Det er derfor, ESC blev brugt til at skifte mellem vi-tilstande – det var så tæt på og let at nå.
Også nogensinde undret dig over, hvorfor home directory er ~ i UNIX? Se på HOME-tasten i øverste højre hjørne.
Mind = blæst.
Bonus: Hvorfor Emacs bruger Meta-tasten
Inspireret af succesen med dette indlæg, skrev jeg et lignende indlæg om Hvorfor Emacs bruger Meta-tasten.
Bonus: HJKL T-Shirt
Nu kan du bære vim-piletasterne! Jeg har lige lavet en begrænset udgave af en hjkl t-shirt. Kun 100 shirts til rådighed.

Opdatering: Udsolgt og ikke længere tilgængelig.
See you next time!
Leave a Reply