Les 10 meilleurs plugins Vim pour les programmeurs et les développeurs

Maintenant, avant de nous plonger dans les plugins Vim les plus utilisés et les plus populaires, comprenons d’abord ce qu’est vraiment Vim. Fondamentalement, Vim n’est qu’un autre éditeur de texte que nous pouvons utiliser pour écrire et modifier le texte tout comme Sublime Text, que nous utilisons couramment pour Windows ou Mac, ou même le Bloc-notes que nous utilisons pour Windows.

Vim permet une édition de texte efficace et il est même parfois considéré comme un IDE complet pour les programmeurs. La modification du code existant pour les ingénieurs logiciels devient très longue et banale. Étant donné que Vim est une question d’efficacité, il nous permet de gérer des tâches répétitives à l’aide des raccourcis clavier existants ou même de personnaliser et de créer les nôtres.


Vim est l’un des plus anciens éditeurs de texte, mais il est toujours aussi fort! Il est complet, stable et extensible avec tous les plugins révolutionnaires accessibles partout sur le Web. Ce qu’un plugin Vim fait, c’est qu’il aide à étendre les fonctionnalités de Vim en suralimentant notre flux de travail avec lui.

Un plugin vim est essentiellement une pléthore d’enregistrements Vimscript qui sont répartis dans une structure de catalogue spécifique. Les plugins Vim étaient généralement diffusés sous forme de tarballs avant que les gestionnaires de plugins ne deviennent célèbres parmi les gens. Les plugins Vim incorporent des fonctionnalités supplémentaires dans Vim – celles qui ne sont pas natives de l’éditeur. En raison de Vim, il existe différents plugins accessibles pour un large éventail de fins. À vrai dire, les plugins sont peut-être l’objectif le plus fondé de Vim.

 

01. Nerd-tree


vim

L’un des plugins vim largement utilisés comprend Nerd-tree. Cela fonctionne mieux lorsque vous travaillez pour des entreprises ou des projets plus importants, car il est difficile de trouver le nom et la zone d’un document qui incorpore la ligne que vous devez modifier. Ainsi, en utilisant ce plugin, vous pouvez effectuer des opérations de base sur le système de fichiers, parcourir facilement des chaînes de catalogue complexes d’importance et même parcourir et modifier des documents à tout moment dont vous avez besoin en ouvrant rapidement ces enregistrements.

Avec une frappe rapide, une fenêtre d’explorateur s’ouvre dans une division verticale, et vous pouvez sans beaucoup d’étirer attentivement l’enregistrement dont vous avez besoin et l’ouvrir. C’est une nécessité absolue pour d’énormes assortiments de code. Et encore une fois, également pour les personnes qui ont du mal à se souvenir des noms de fichiers.

A lire Aussi  Les 20 meilleurs compilateurs Linux pour les développeurs modernes

Get Nerd-tree

02. MatchIt


 

Ce plugin Vim nous permet de faire des correspondances entre les caractères, les chaînes, les mots et même les expressions régulières. MatchIt étend l’utilité actuelle de la touche «%» (touche de pourcentage). La touche «%» d’origine vous permet de sauter entre différents jeux de caractères et certaines constructions de programmation. Par exemple, il saute entre des ensembles d’enceintes (), {}, [].

Le plugin MatchIt vim étend cette utilité. Il ajoute la prise en charge du cycle entre if, else if, else, les slogans endif dans différents dialectes de programmation. Une autre amélioration qu’il a apportée est la capacité de découvrir des ensembles d’étiquettes HTML, par exemple, <p>… </p>.

Get MatchIt

03. Tag list


Lors de la programmation dans un fichier de n’importe quelle taille critique, perdre la trace de l’endroit où vous vous trouvez et donc vous retrouver à la recherche de quelque chose de spécifique est tout sauf difficile. Voici le plugin Tag list comme votre sauveur. Avec le plugin Tag List, vous pouvez simplement taper: Tlist et obtenir une répartition verticale avec des variables, types, classes et fonctions que vous pouvez sans trop de rebond.

Get Tag list

04. Vim rainbow


Presque tous les principaux langages de programmation utilisent des crochets à des fins et à des fins différentes – crochets, ronds et bouclés. Il arrive fréquemment que les supports soient utilisés comme plusieurs paires installées les unes dans les autres. Cela, parfois, devient très difficile à comprendre avec le support de fermeture auquel appartient le support d’ouverture.

Voici le plugin Vim Rainbow à la rescousse car il donne à chaque paire de supports une nuance de couleur différente, ce qui le rend très facile et amusant à manipuler. Par conséquent, il est tout sauf difficile de savoir quelles parenthèses appartiennent les unes aux autres. Il est également extrêmement utile et extrêmement vivant.

 

Get Vim Rainbow

05. Nerd commenter


Nerd commenter est l’un des plugins vim les plus utiles et ce qui est fondamentalement un commentaire sur une zone particulière de code. Si vous sélectionnez un code et appuyez sur Leader + cc, votre code sera commenté. Pour ne pas commenter, appuyez sur Leader + cn et votre code ne sera pas commenté. Cela ajoute un atout utile à votre processus de travail vous permettant de remarquer tout comme une remarque dans des lignes exceptionnellement rapides.

Get Nerd commenter

06. Gitgutter


Gitgutter est un plugin Vim très célèbre et largement utilisé par les meilleurs programmeurs. Le plugin Gitgutter prépare une colonne à côté des numéros de ligne (sur le côté gauche de l’écran) qui affiche les lignes (ainsi que les signes) qui ont été ajoutées (+), modifiées (~) ou supprimées (-). Les signes et les reflets de ligne sont entièrement personnalisables à l’aide de Gitgutter.

A lire Aussi  SMS Spam: Qu'est-ce que le smishing et comment vous protégez de cela? 2020

De plus, Gitgutter permet également aux utilisateurs de sauter rapidement entre des blocs de lignes modifiées appelés «mecs». Nous pouvons également afficher, mettre en scène et annuler des mecs singuliers; et mettre en scène des mecs partiels. Le module fournit en outre un élément de contenu de morceau et garantit systématiquement que les signes sont avant-gardistes.

 

Get Gitgutter 

07. Lightline


L’un des meilleurs plugins Vim comprend Lightline. Plusieurs utilisateurs préfèrent lightline comme plugin pour remplacer leur ligne d’état par défaut, même s’il existe de nombreux autres plugins disponibles qui fonctionnent de la même manière. Cependant, Lightline fournit une barre plus vivante et attrayante pour travailler avec.

Ce plugin Vim particulier fournit de la lumière ainsi qu’une ligne d’état configurable (également appelée ligne de tabulation) pour Vim. Non seulement il dispose de plusieurs schémas de couleurs pour correspondre au schéma de couleurs de l’éditeur, mais il remplace également la barre d’état rétro et terne de Vim par une barre beaucoup plus jolie et colorée.

 

Get Lightline

08. Auto pairs


Les paires automatiques sont l’un des plugins Vim courants utilisés par les utilisateurs. Celui-ci est utilisé pour insérer et supprimer des paires de caractères, tels que des crochets, des parenthèses ou même des guillemets. Il est très utile pour les programmeurs d’utiliser les paires automatiques pendant le codage car la plupart des langages de programmation utilisent plusieurs paires de caractères dans leur syntaxe, par exemple, des parenthèses pour les appels de fonction ou des guillemets pour les définitions de chaînes. De plus, les paires automatiques placent le caractère de fermeture correspondant lorsque nous tapons un caractère d’ouverture.

A lire Aussi  Zoom: Empêchez les cybercriminels de Zoombombing de se décharger de vos réunions 2020

Get Auto Pairs

09. Ack


 

Ack est l’un des plugins Vim populaires utilisés par les programmeurs du monde entier. Ce plugin spécifique agit essentiellement comme un outil de recherche pour les programmeurs lors du codage dans Vim. De temps en temps, nous aimerions rechercher un fichier particulier contenant une ligne spécifique ou même juste un mot, et ack est juste le bon plugin pour les utilisateurs de Vim.

Non seulement cela nous permet de rechercher des fichiers dans Vim, mais il affiche également les résultats dans une fenêtre séparée et divisée pour notre amélioration. Surtout, il affiche également le numéro de ligne de l’occurrence, une fois pour chaque occurrence.

 

Get Ack

10. Vim fugitive


Vim Fugitive est l’un des meilleurs plugins Vim utilisés par les meilleurs programmeurs et il est créé par Tim Pope. C’est un plugin très utile pour nous car c’est le meilleur wrapper Git de tous les temps qui nous permet d’exécuter des commandes Git directement depuis Vim et s’intègre également à l’interface de Vim. Tout dans Vim est réversible dans le tampon vim à l’aide de Vim Fugitive.

Certaines des commandes de Fugitive sont:

  • : Gstatus – Apportez une version improvisée du statut git.
  • : Gwrite – Met en scène l’enregistrement actuel dans le fichier.
  • : Gremove – Supprime le fichier actuel et le buff Vim correspondant
  • : Gread – Rétablit le dernier fichier en cours de vérification.
  • : Gmove – Renomme le record actuel et le buff Vim correspondant

 

Get Vim Fugitive


La fonctionnalité ultra-stable des plugins Vim est probablement la meilleure partie de la fonctionnalité du plugin Vim. Avec chaque nouveau plugin qui sort tous les deux jours, vous pouvez améliorer considérablement votre expérience avec Vim. Non seulement un plugin vim a facilité nos tâches tout en travaillant sur Vim, mais il a également rendu les choses très intéressantes et attrayantes.

 

 

Auteur de l’article : harware

Je m'appelle Hardware, j'ai créé ce blog en 2019. Je suis passionné de High-Tech et de Réseau. Survivant de l'ère préhistogeek, j'ai survécu à l'adolescence sans Twitter et Facebook.

0 commentaire sur “Les 10 meilleurs plugins Vim pour les programmeurs et les développeurs

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *