Mon aventure avec Vim
Voilà bientôt deux mois que j’utilise l’éditeur de texte Vim, il était donc temps de vous faire partager mon point de vue sur cette application.
Pour commencer, il faut savoir que passer d’un éditeur de texte traditionnel comme Gedit à Vim est une expérience en soi. En règle générale, une fois l’application lancée on insère tout bêtement son texte : Et bien là, on a beau essayé ça ne fonctionne pas ou alors c’est que l’on a appuyé sur la bonne touche sans le savoir ! Le copier/coller est aussi assez surprenant, oubliez la combinaison des touches [Ctrl + c] [Ctrl + v ] : Ça ne fonctionne pas non plus ! Et oui, utiliser Vim c’est également apprendre à faire un simple copier/coller : Incroyable non ?
L’utilisateur doit donc se familiariser avec le système de copier/coller mais aussi avec des modes qu’on ne comprend pas forcement au début : Insertion, commande ou encore visuel. La première réaction est donc de se demander pourquoi il faudrait se donner tant de mal pour éditer un simple fichier texte et on se dit que cette méthode de fonctionnement est pour le moins tordue ! Dans la plupart des cas, la deuxième réaction consistera à mettre Vim au placard, je parle en connaissance de cause : C’est ce que j’ai fait lors de ma venue dans le monde des logiciels libres.
Pour ceux qui tentent tout de même l’aventure ou qui comme moi refont une tentative, il y a un gros danger : Celui de devenir dépendant ! Oui, vous avez bien lu le mot « dépendant » et ce n’est en aucun cas une erreur de ma part … Au fur et à mesure des utilisations, on se rend très vite compte que Vim est un éditeur hors norme et on réalise par la même occasion que les défauts reprochés au début deviennent petit à petit des qualités : L’édition d’un texte devient alors un véritable plaisir !
Dans le cadre de mon utilisation, j’ai particulièrement apprécié les points suivant :
- Coloration syntaxique.
- Correction orthographique.
- Déplacement rapide dans le texte.
- Gestion des modèles de documents.
- Auto-complétion.
- Fonction de recherche/remplacement.
- Gestionnaire de fichiers.
- Split d’écran.
- Copier/coller multiple.
- Annulation/restauration.
Bon, je vous l’accorde sans mal : La grande majorité des logiciels disposant d’une interface graphique proposent des fonctionnalités similaires ! Peut être, mais je me vois mal reprendre ma souris pour sélectionner un mot mal orthographié et chercher dans un menu pour reprendre ensuite le clavier : Je trouve personnellement que c’est une grosse perte de temps ( en plus d’être chiant ) ! C’est un exemple parmi tant d’autres, mais vous l’aurez sans doute compris : Ce qui pour moi fait le charme de Vim, c’est avant tout la possibilité de faire un nombre inimaginable d’actions tout en ayant ses doigts posés bien tranquillement sur le clavier.
Évidement VIM n’est pas le seul éditeur en mode texte, son concurrent Emacs me fait d’ailleurs de l’œil… Une application que je ne tarderai pas essayer dès qu’un peu de temps libre s’offrira à moi !
Pour finir et vous faire part de mon addiction, je vous avoue que Vim me plait au point d’avoir un desktop que l’on pourrait appeler de « Vimeux » : WMFS, Mutt, Ranger, Jumanji, Newsbeuter agrémentent mon espace de travail de bien belle manière !
Une vrai drogue je vous dis !