He aquí por qué vim utiliza las teclas hjkl como teclas de flecha

El otro día estuve leyendo sobre vim y descubrí por qué utilizaba las teclas hjkl como teclas de flecha.

Cuando Bill Joy creó el editor de texto vi utilizó el terminal ADM-3A, que tenía las flechas en las teclas hjkl. Naturalmente reutilizó las mismas teclas y el resto es historia.

Así es como se veían las teclas hjkl.

Teclas hjkl del teclado ADM-3A con flechas.

Y aquí está cómo se ve el terminal completo en el que se creó el vi.

Aprende el terminal del ordenador ADM-3A de Siegler.

Como vim es un derivado de vi, utiliza las mismas teclas hjkl.

Y ya que estamos, fíjate en la posición de la tecla ESC. ESC está donde está TAB en los teclados modernos.

Aprende el teclado completo del terminal de ordenador ADM-3A de Siegler.

Por eso se usaba la ESC para cambiar entre los modos de vi – estaba tan cerca y era fácil de alcanzar.

¿También te has preguntado por qué el directorio de inicio es ~ en UNIX? Mira la tecla HOME en la esquina superior derecha.

Mente = soplado.

Bonus: Por qué Emacs utiliza la tecla Meta

Inspirado por el éxito de este post, escribí un post similar sobre Por qué Emacs utiliza la tecla Meta.

Bonus: Camiseta HJKL

¡Ahora puedes llevar las flechas de vim! Acabo de crear una camiseta de edición limitada de hjkl. Sólo 100 camisetas disponibles.

Actualización: Agotada y ya no disponible.

¡Hasta la próxima!

Leave a Reply