Pisa a fondo el pedal con el editor #Vim

Un proyecto de un usuario para construir un pedal hardware para manejar el editor Vim

VIM Clutch o lo que se podría traducir como un pedal de embrague para Vim, es un pedal de hardware creado por el usuario Aleksandr Levchuk para mejorar la velocidad de edición de texto para los usuarios del gran editor Vim.

Cuando se presiona el pedal, el pedal escribe «i», lo que hace que VIM entre en modo de insertar. Cuando se suelta, escribe «Esc» y vuelve al modo normal.

Este artículo es una nueva entrega del curso “improVIMsado” que desde hace meses vengo publicando en mi blog sobre el editor Vim y que puedes seguir en estos enlaces:

Y para aprender Vim (de la manera más inteligente) aquí tienes esta útil guía:

En GitHub me encuentro un repositorio del usuario Aleksandr Levchuk, donde comparte el proceso que utilizó para crear un circuito electrónico incorporado a un pedal que conectado por USB a nuestro equipo nos ayude a editar de manera más rápida en Vim.

Compró un pedal y lo modificó y cableó de tal manera que interactúa en nuestro equipo con el editor Vim. Además lo modificó al más puro estilo «hacker» McGyver con un palillo de dientes para hacer algo más de lo que podría hacer uno solo.

Colocó ambas placas de sensores en una carcasa de pedal de modo que, cuando se presione el pedal, primero los palillos de dientes cruzarán el sensor de Esc y luego la hoja de plástico entrará en el sensor «i». Cuando suelte el pedal, los palillos volverán a cruzar el sensor Esc.

Y este es el resultado final del invento:

En un repositorio de GitHub, comparte más fotografías del proceso y enlaces a los componentes utilizados, por si te animas a crear tu propio embrague para Vim.

Pero la cosa no acaba aquí, está pensando en un pedal con triple función:

  • El pedal de la izquierda pulsaría un «I» para insertar texto al inicio de la línea
  • El pedal del centro pulsaría «i» para entrar en el modo insertar normal
  • El pedal de la derecha pulsaría una «A» para añadir texto al final de la línea

Tanto si te gusta Vim como si no, deberás reconocer que este es un proyecto realmente curioso ¿verdad?

Vim 1 – Emacs 0 😁

Me gustaría saber tu opinión. Deja un comentario (Puedes usar MarkDown)

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Salir /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Salir /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Salir /  Cambiar )

Conectando a %s

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.