Aqui está porque o vim usa as teclas hjkl como teclas de setas
I estava lendo sobre vim no outro dia e descobriu porque ele usava hjkl
teclas como teclas de setas.
Quando Bill Joy criou o editor de texto vi ele usou o terminal ADM-3A, que tinha as setas em hjkl
teclas. Naturalmente ele reutilizou as mesmas teclas e o resto é história.
Aqui está como as teclas hjkl
eram.
E aqui está como todo o terminal em que o vi foi criado.
Desde que o vim é derivado do vi, ele usa as mesmas hjkl
chaves.
E enquanto estamos nele, note onde a chave ESC
está posicionada. ESC
é onde TAB
está nos teclados modernos.
Foi por isso que o ESC
foi usado para mudar entre modos vi – era tão perto e fácil de alcançar.
Também já se perguntou porque é que o directório home está ~
em UNIX? Veja a chave HOME
no canto superior direito.
Mind = soprado.
Bonus: Por que o Emacs usa a Meta key
Inspirado pelo sucesso deste post, escrevi um post similar sobre Por que o Emacs usa a Meta key.
Bônus: Camiseta HJKL
Agora você pode usar as setas do vim! Acabei de criar uma camiseta de edição limitada da HJKL. Apenas 100 camisetas disponíveis.
Atualização: Vendida e não mais disponível.
Vejo-te na próxima vez!
Leave a Reply