Hier is waarom vim hjkl-toetsen gebruikt als pijltjestoetsen
Ik was laatst over vim aan het lezen en kwam erachter waarom het hjkl
-toetsen gebruikt als pijltjestoetsen.
Toen Bill Joy de vi teksteditor maakte, gebruikte hij de ADM-3A terminal, die de pijltjestoetsen op hjkl
-toetsen had. Natuurlijk hergebruikte hij dezelfde toetsen en de rest is geschiedenis.
Hier ziet u hoe de hjkl
toetsen eruit zagen.
En hier is hoe de hele terminal waarop vi werd gemaakt eruit ziet.
Sinds vim is afgeleid van vi, gebruikt het dezelfde hjkl
toetsen.
En nu we toch bezig zijn, merk op waar de ESC
toets is gepositioneerd. ESC
is waar TAB
is op moderne toetsenborden.
Daarom werd de ESC
gebruikt om te wisselen tussen vi modi – het was zo dichtbij en gemakkelijk te bereiken.
Ook ooit afgevraagd waarom home directory ~
is in UNIX? Kijk naar de HOME
toets in de rechterbovenhoek.
Mind = blazen.
Bonus: Waarom Emacs de Meta-toets gebruikt
Geïnspireerd door het succes van deze post, schreef ik een soortgelijke post over Waarom Emacs de Meta-toets gebruikt.
Bonus: HJKL T-Shirt
Nu kun je vim pijltjestoetsen dragen! Ik heb zojuist een limited edition HJKL t-shirt gemaakt. Slechts 100 shirts beschikbaar.
Update: Uitverkocht en niet langer beschikbaar.
Zie je de volgende keer!
Leave a Reply