Il pedale aumenta la produttività Vim e offre vantaggi ergonomici
CasaCasa > Notizia > Il pedale aumenta la produttività Vim e offre vantaggi ergonomici

Il pedale aumenta la produttività Vim e offre vantaggi ergonomici

Jun 25, 2023

Vim è il migliore o il peggiore editor di testo di tutti i tempi, a seconda della tribù a cui appartieni. In ogni caso, i membri di entrambi i campi possono apprezzare questa build di [Chris Price], che utilizza un pedale per facilitare le operazioni per l'utente .

Il concetto di base era quello di utilizzare un pedale per consentire il passaggio tra la modalità normale e quella di inserimento. Nel predecessore di Vim, vi, cambiare modalità era semplice, con il tasto ESC posizionato ordinatamente accanto alla Q sulla tastiera del terminale ADM-3A. Sulle tastiere moderne, però, è una seccatura, e quindi un pedale è una soluzione desiderabile. Nel mondo Vim, viene definita "frizione Vim".

La build utilizzava un interruttore a pedale economico proveniente da eBay, nel quale era installato un Raspberry Pi Pico. Il Pico è stato collegato ai contatti dell'interruttore e programmato per fungere da dispositivo HID USB. Quando il pedale viene premuto, il Pico invia una pressione del tasto "i" per accedere alla modalità di inserimento di Vim. Rilasciando il pedale, il Pico invia una pressione del tasto "ESC" per tornare alla modalità normale.

Coloro che utilizzano Vim regolarmente apprezzerebbero probabilmente i miglioramenti in termini di produttività di un dispositivo del genere. Inoltre, ci sono alcuni vantaggi ergonomici nel non dover sforzare la mano per raggiungere il tasto ESC. Ovviamente è una soluzione vecchia scuola, ma c'è ancora qualcosa di così avvincente e di livello superiore nell'avere un pedale collegato al proprio impianto di sviluppo.