El pedal aumenta la productividad de Vim y aporta beneficios ergonómicos
HogarHogar > Noticias > El pedal aumenta la productividad de Vim y aporta beneficios ergonómicos

El pedal aumenta la productividad de Vim y aporta beneficios ergonómicos

Jun 25, 2023

Vim es el mejor o el peor editor de texto de todos los tiempos, dependiendo de la tribu en la que te encuentres. De cualquier manera, los miembros de ambos bandos pueden apreciar esta compilación de [Chris Price], que utiliza un pedal para facilitar las operaciones al usuario. .

El concepto básico era utilizar un pedal para permitir cambiar entre los modos normal e inserción. En el predecesor de Vim, vi, cambiar de modo era fácil, con la tecla ESC ubicada perfectamente junto a la Q en el teclado del terminal ADM-3A. Sin embargo, en los teclados modernos, es una molestia, por lo que un pedal es una solución deseable. En el mundo Vim, se lo conoce como "embrague Vim".

La construcción utilizó un interruptor de pedal barato adquirido en eBay, en el que se instaló una Raspberry Pi Pico. El Pico se conectó a los contactos del interruptor y se programó para actuar como un dispositivo USB HID. Cuando se presiona el pedal, Pico envía una pulsación de tecla "i" para ingresar al modo de inserción de Vim. Al soltar el pedal, el Pico envía una pulsación de tecla “ESC” para volver al modo normal.

Aquellos que usan Vim con regularidad probablemente apreciarán las mejoras de productividad de dicho dispositivo. Además, existen algunos beneficios ergonómicos al no tener que forzar la mano para alcanzar la tecla ESC. Por supuesto, es una solución de la vieja escuela, pero todavía hay algo muy convincente y de otro nivel en tener un pedal conectado al equipo de desarrollo.