Vem est un éditeur de texte en ligne de commande gratuit et open source avec une disposition de commande alternative conçue pour fournir une prise en charge complète du clavier sur le Vim éditeur de texte et de le rendre aussi intuitif que possible.
À sa racine, il s'agit d'un ensemble de fichiers de configuration qui modifient la façon dont Vim agit en réduisant/simplifiant l'ensemble des commandes qui sont lié à des pressions de touche uniques et les mappe sur le clavier pour optimiser leur position en fonction de leur fréquence.
Vem propose deux modes principaux : command
etinsérer
. Tout comme Vim, chaque pression de touche dans Vem effectue une action lorsqu'il est en mode commande et insère du texte en mode insertion. Entrez en mode commande en appuyant sur Ctrl + O
et en mode insertion en appuyant simplement sur i
Vem fait correspondre ses commandes à la disposition du clavier QWERTY en par défaut et vous pouvez changer cette configuration en QERTZ ou AZERTY dans son fichier de paramètres. Vous trouverez une liste complète des actions de base et avancées pour différentes dispositions de clavier sur son site Web.
Fonctionnalités dans Vem
Comme vous le savez peut-être déjà, Vim est une version améliorée de viavec prise en charge de la coloration syntaxique, de l'annulation à plusieurs niveaux et de l'auto-complétion, mais il a toujours une courbe d'apprentissage abrupte.Son but est d'optimiser l'expérience utilisateur en supprimant la grammaire des commandes qui effraie les utilisateurs potentiels.
À mon avis, Vem n'a pas été spécialement créé pour concurrencer Vimmais pour le rendre plus accessible à un plus grand nombre d'utilisateurs car il est alimenté par certaines de ses fonctionnalités, par ex. NERD Commenter, vim-sayonara, vim-surround et vim-pathogen, pour n'en citer que quelques-uns.
Pour installer Vem, il suffit de cloner la source de GitHub et d'exécuter le Makefile à l'intérieur :
$ git clone https://github.com/pacha/vem.git $ cd rev $ sudo make install
Qu'en pensez-vous? La nouvelle mise en page facilite-t-elle l'utilisation des fonctionnalités de Vim ? Et comment se compare-t-il aux autres éditeurs de texte en ligne de commande ? Notez vos pensées dans la section des commentaires ci-dessous.