Vem è un editor di testo a riga di comando gratuito e open-source con un layout di comando alternativo progettato per fornire il supporto completo della tastiera sul Vim editor di testo e per renderlo il più intuitivo possibile.
Alla sua radice, è un insieme di file di configurazione che cambia il modo in cui Vim agisce riducendo/semplificando l'insieme di comandi che sono legato alle singole pressioni dei tasti e li mappa sulla tastiera per ottimizzarne la posizione in base alla loro frequenza.
Vem dispone di due modalità principali: comando
einsert
. Proprio come Vim, ogni pressione di tasto in Vem esegue un'azione quando è in modalità di comando e inserisce il testo in modalità di inserimento. Entra in modalità comando premendo Ctrl + O
e inserisci modalità semplicemente premendo i
Vem mappa i suoi comandi al layout di tastiera QWERTY di default e puoi cambiare questa configurazione in QERTZ o AZERTY nel suo file delle impostazioni. Troverai un elenco completo di azioni di base e avanzate per diversi layout di tastiera sul suo sito web.
Caratteristiche di Vem
Come forse già saprai, Vim è una versione migliorata di vicon supporto per l'evidenziazione della sintassi, l'annullamento multilivello e il completamento automatico, ma ha ancora una curva di apprendimento ripida.Il suo scopo è ottimizzare l'esperienza dell'utente rimuovendo la grammatica dei comandi che spaventa i potenziali utenti.
Secondo me, Vem non è stato particolarmente creato per competere con Vimma per renderlo più accessibile a più utenti in quanto è potenziato da alcune delle sue funzionalità, ad es. Commentatore NERD, vim-sayonara, vim-surround e vim-patogeno, solo per citarne alcuni.
Per installare Vem basta clonare il sorgente da GitHub ed eseguire il Makefile all'interno:
$ git clone https://github.com/pacha/vem.git $ cd vem $ sudo make install
Che cosa ne pensi? Il nuovo layout semplifica l'utilizzo delle funzionalità di Vim? E come si confronta con altri editor di testo da riga di comando? Scrivi i tuoi pensieri nella sezione dei commenti qui sotto.