Optimiser la durée de votre développement avec Vim

Les développeurs et intégrateurs passent le plus clair de leur temps sur leur éditeur de texte, il est donc particulièrement important de bien le choisir ! Et le moins que l’on puisse dire est que depuis quelques années, le choix s'est étoffé : Sublime TexteTiptapBrackets ou encore ONI sans compter les IDE complets. La rédaction vous conseille d'utiliser l'éditeur de texte Vim

Pour vous aider à débuter avec l'éditeur Vim, nous vous proposons de découvrir ces quelques ressources et ainsi utiliser correctement cet éditeur disposant d'un grand écosystème de plugins. Dans cet article, nous vous présentons également le projet Neovim signant le renouveau de Vim.

Neovim

Vim est un programme dont le développement a débuté il y a maintenant une trentaine d'années. Ce n'est donc pas une surprise d’apprendre que son code source est complexe. Ce qui entraîne une évolution de Vim lente et soumise au bon vouloir de son créateur plutôt qu’à la communauté des utilisateurs.

Une initiative est donc apparue : Neovim. Son but est de simplifier le code source de Vim pour repartir sur une architecture saine et moderne. Ce projet incarne sans aucun doute le renouveau de l'éditeur Vim.

Vim est connu pour son apprentissage difficile et son manque d’efficacité sans certaines configurations requises. C'est pour cela, que nous vous proposons de découvrir ces trois ressources : un tutoriel interactif, un livre gratuit disponible en ligne et une configuration de base expliquée pas à pas.

 

Vim awesome

Un des gros points forts de Vim est sa galerie de plugins. Pour vous aider à vous y retrouver dans cette galerie et faire de jolies découvertes, nous vous proposons de découvrir Vim Awesome, une liste de plugins intéressants de Vim.

Vim-plug

Vim-plug est un gestionnaire de plugins simple à utiliser qui vous permettra de gérer vos plugins comme sur un IDE standard, sans avoir à télécharger et décompresser manuellement.

Lightline

Lightline est une ligne de statuts pour Vim à la manière de Powerline (qui n’est malheureusement plus supporté). Très utile pour bien organiser son éditeur.