Här är varför vim använder hjkl-tangenterna som piltangenter
Jag läste om vim häromdagen och kom på varför vim använde hjkl
-tangenterna som piltangenter.
När Bill Joy skapade textredigeraren vi använde han ADM-3A-terminalen, som hade pilarna på hjkl
-tangenterna. Naturligtvis återanvände han samma tangenter och resten är historia.
Här är hur hjkl
-tangenterna såg ut.
Och här är hur hela terminalen som vi skapades på ser ut.
Då vim härstammar från vi använder den samma hjkl
tangenter.
Och när vi ändå håller på, lägg märke till var ESC
tangenten är placerad. ESC
är där TAB
är på moderna tangentbord.
Det var därför ESC
användes för att byta mellan vi-lägen – det var så nära och lätt att nå.
Har du också någonsin undrat varför hemkatalogen är ~
i UNIX? Titta på HOME
-tangenten i övre högra hörnet.
Mind = blown.
Bonus: Varför Emacs använder Meta-tangenten
Inspirerad av framgången med det här inlägget skrev jag ett liknande inlägg om varför Emacs använder Meta-tangenten.
Bonus: HJKL T-Shirt
Nu kan du bära vim-piltangenter! Jag har precis skapat en begränsad upplaga av hjkl t-shirt. Endast 100 tröjor finns tillgängliga.
Uppdatering: Utsåld och inte längre tillgänglig.
Vi ses nästa gång!
Leave a Reply