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.

ADM-3A teclas hjkl do teclado com setas.

E aqui está como todo o terminal em que o vi foi criado.

Lear o terminal de computador ADM-3A de Siegler.

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.

Lear o teclado completo do terminal de computador ADM-3A da Siegler.

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