Adopter Vim : pourquoi son modèle change vraiment la manière d’éditer

9 avril 2024

3 min de lecture

#vim#éditeur#workflow

Vim est souvent traité comme une relique : admiré de loin, tourné en blague dans des captures d’écran, puis rangé dans la catégorie des outils réservés aux puristes du terminal. Mais après avoir vraiment passé du temps avec lui, cette caricature paraît incomplète.

Vim n'est pas seulement un ancien éditeur encore vivant. C'est surtout une autre manière de penser le texte. Quand on cesse d'attendre de lui le comportement d'une interface classique, il devient rapide, précis et étrangement serein.

Le vrai produit, c’est le modèle mental

La plupart des éditeurs commencent par l'insertion. Vim commence par les modes. Cette différence paraît minuscule jusqu'au moment où elle change la façon dont on se déplace dans un fichier.

Le mode normal transforme le texte en matière à manipuler. On ne tape pas simplement dans une page : on compose des mouvements, des actions, des répétitions. L'édition devient moins une friction qu'un langage.

L’édition devient composable

La magie de Vim ne vient pas d'un raccourci en particulier. Elle vient du fait que de petites commandes peuvent se combiner : supprimer un mot, changer l'intérieur de guillemets, sauter au paragraphe suivant, répéter la dernière action.

Avec le temps, cela donne une sensation de fluidité très particulière. On ne retient plus une liste d’astuces. On apprend une grammaire.

La vitesse est surtout un effet secondaire de la continuité

On vend souvent Vim avec des promesses de vitesse pure. Le vrai bénéfice est plutôt la continuité. Les mains restent au même endroit. L’attention aussi. Les petites modifications cessent de coûter mentalement.

Le focus tient mieux dans la durée

Sur de longues sessions d’écriture ou de code, cela devient visible. Moins on quitte le flux pour chercher une commande, attraper la souris ou recaler son curseur, plus on garde d’énergie pour le travail réel.

Vim voyage bien

Un autre atout de Vim est sa portabilité. Il peut servir pour une note rapide, un commit message, un fichier de config sur un serveur ou un vrai travail de production sans changer de personnalité.

La portabilité change les habitudes

Quand le même outil existe presque partout, le workflow devient plus stable. On transporte moins des préférences locales, et davantage des réflexes durables.

La personnalisation est forte, mais pas obligatoire

Vim a la réputation d'encourager un tuning sans fin. Cette réputation n'est pas totalement fausse. Mais il n'est pas nécessaire d'aller très loin pour que l'expérience devienne déjà excellente.

Quelques bons mouvements, des objets de texte, une habitude de recherche et un peu de patience suffisent souvent à rendre l'outil convaincant.

La courbe d’apprentissage existe, mais elle se comprend mieux comme une pratique

Le plus difficile avec Vim n'est pas qu'il soit impossible. C'est que les premiers jours sont assez étranges pour faire douter du principe lui-même.

Le meilleur cadre mental est peut-être celui d'un instrument. On n'a pas besoin de tout apprendre immédiatement. Il faut seulement quelques gestes répétés, deux ou trois workflows utiles, et le temps nécessaire pour laisser le modèle s'installer.

Pourquoi il dure encore

Si Vim a survécu, ce n'est pas par nostalgie. C'est parce qu'il propose un modèle d'édition durable. Il respecte le texte, récompense la répétition et reste l'un des rares outils où la maîtrise modifie vraiment le ressenti du travail.