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