Recherche de site Web

10 raisons pour lesquelles vous devriez utiliser l'éditeur de texte Vi/Vim sous Linux


Lorsque vous travaillez avec des systèmes Linux, vous devrez utiliser un éditeur de texte dans plusieurs domaines, notamment la programmation/les scripts, l'édition de fichiers de configuration/texte, pour n'en citer que quelques-uns. Il existe plusieurs éditeurs de texte remarquables que vous trouverez pour les systèmes d'exploitation basés sur Linux.

Lecture suggérée : 12 meilleurs éditeurs de texte pour Linux

Cependant, dans cet article, nous vous expliquerons certaines des principales raisons pour lesquelles vous envisageriez d'utiliser l'éditeur de texte Vi/Vim (ci-après dénommé Vim).

Vi a été le premier éditeur de texte orienté écran créé pour Unix. Il a été conçu pour être simple mais puissant pour la manipulation de texte.

Vim (Vi IMproved) comme son nom l'indique, est un clone de Vi et offre encore plus de fonctionnalités que Vi. Il est gratuit et open source, conçu pour être utilisé à la fois à partir d’une interface de ligne de commande et en tant qu’application autonome dans une interface utilisateur graphique (GUI).

Il est hautement configurable et est livré avec des fonctionnalités notables telles que la coloration syntaxique, la prise en charge de la souris, les versions graphiques, le mode visuel, de nombreuses nouvelles commandes d'édition et une grande quantité d'extensions et bien plus encore.

Cela dit, vous trouverez ci-dessous les principales raisons pour lesquelles vous envisageriez principalement d'utiliser l'éditeur de texte Vi/Vim sous Linux.

1. Vim est gratuit et open source

Vim est un logiciel gratuit et open source, publié sous une licence qui inclut certaines clauses relatives aux logiciels caritatifs. Le développeur de Vim exhorte donc les utilisateurs qui aiment le logiciel à envisager de faire un don aux enfants défavorisés en Ouganda. La licence est compatible avec la licence publique générale GNU.

Si vous aimez les logiciels gratuits et open source, ce serait l'une des premières raisons pour lesquelles vous envisageriez de commencer à utiliser Vim.

2. Vim est toujours disponible

Vim est disponible sur la plupart, sinon toutes les distributions Linux, vous pouvez l'installer à partir des référentiels de logiciels officiels de votre distribution comme suit :

apt-get install vim [On Debian/Ubuntu]
yum install vim [On RHEL/CentOS]
dnf install vim [Fedora 22+]

3. Vim est bien documenté

Vim est minutieusement documenté, ce qui signifie que vous trouverez la plupart des réponses à vos questions dans son système d'aide ; des livres aux fichiers d'aide complets en passant par un assortiment de conseils. Il vous suffit d'utiliser les mots-clés appropriés dans vos requêtes d'aide.

De plus, Vim est livré avec un manuel intégré utile, vous pouvez le lancer à l'aide de la commande :help une fois le programme démarré. Ce manuel intégré contient plus d'informations que la page de manuel de Vim.

4. Vim a une communauté dynamique

Vim dispose également d'une communauté pleine d'énergie et d'enthousiasme, offrant un support remarquable en termes de développement de plugins remarquables, proposant des astuces et conseils Vim utiles à la fois pour les utilisateurs débutants et experts et bien plus encore.

5. Vim est très personnalisable et extensible

Vim est hautement configurable et dispose d'un système de plugins étendu, il existe de nombreux bons plugins qui améliorent ses fonctionnalités.

L'une des plus belles collections de plugins que nous ayons rencontrées est spf13-vim – The Ultimate Distribution for Vim Editor, qui est un assortiment multiplateforme et hautement personnalisable de plugins vim et de diverses ressources pour Vim, GVim et MacVim.

6. Vim a des configurations portables

Les configurations de Vim sont portables, cela vous permet d'utiliser les mêmes configurations sur tous vos systèmes Linux. Vous pouvez également partager des configurations avec des amis sur Internet, etc. Tout ce que vous avez à faire est de copier quelques répertoires et fichiers, et c'est tout.

7. Vim utilise moins de ressources système

Les points forts de Vim sont sa petite taille et sa simplicité, il ne consomme donc pas une quantité considérable de ressources système contrairement à d'autres éditeurs de texte, en particulier les éditeurs de texte graphiques.

Il est également normalement très rapide et léger, même lors de l’édition d’énormes fichiers de code source. Il est facile d’exécuter ssh pour des opérations à distance sur n’importe quel serveur.

De plus, il offre des raccourcis clavier très efficaces, vous permettant ainsi d'effectuer toutes les tâches imaginables sans lever les doigts du clavier. Même avec sa simplicité, Vim possède de nombreuses fonctionnalités et est très efficace une fois appris.

8. Vim prend en charge tous les langages de programmation et formats de fichiers

Par défaut, Vim prend en charge plusieurs langages de programmation et formats de fichiers. Il peut détecter le type de fichier en cours d'édition ; cela se fait en vérifiant le nom du fichier et parfois en inspectant le contenu du fichier à la recherche d'un texte spécifique.

9. Vim est très populaire dans le monde Linux

Une autre raison pour laquelle vous voudriez commencer à utiliser ou simplement vous en tenir à Vim est qu'il est très populaire dans le monde Unix/Linux, en particulier pour les administrateurs système. Deux administrateurs système Linux expérimentés sur trois recommanderont d'apprendre Vim.

10. Vim est amusant !

Enfin et surtout, Vim est amusant à apprendre et une fois que vous commencez à l'utiliser intensivement au quotidien. Une fois la courbe d’apprentissage initiale passée, vous pouvez vraiment faire des choses incroyables avec.

Cependant, vous ne découvrirez cet aspect de Vim qu’une fois que vous aurez commencé à l’apprendre et à l’utiliser. Oui, essayez-le.

Êtes-vous prêt à lui donner une chance, alors commencez à apprendre Vim dès aujourd'hui. N'oubliez pas que ce n'est pas facile (aussi simple que de cliquer sur un bouton), vous devez avoir entendu ou lu quelque part sur les difficultés liées à l'apprentissage de Vim, mais les guides fournis via ces liens ci-dessous devraient vous donner un bon départ :

  1. Comment installer et utiliser vi/vim comme éditeur de texte intégral
  2. Apprenez des trucs et astuces « Vi/Vim » utiles pour améliorer vos compétences – Partie 1
  3. 8 trucs et astuces « Vi/Vim » intéressants pour chaque administrateur Linux – Partie 2
  4. Comment activer la mise en évidence de la syntaxe dans l'éditeur « Vi/Vim »
  5. Créez « Vi/Vim » en tant que Bash-IDE à l'aide du plugin « bash-support »

C'est tout pour le moment! Dans cet article, nous vous avons expliqué certaines des principales raisons pour lesquelles vous envisageriez d'utiliser l'éditeur de texte Vi/Vim sous Linux. Ce ne sont peut-être pas les seules raisons, en avez-vous en tête ? Faites-le-nous savoir via la section commentaires ci-dessous.