Vim est un éditeur de texte avancé, qui récolte la puissance de L'éditeur "Vi" d'Unix, bien qu'avec un ensemble de fonctionnalités améliorées. Il s'agit de hautement configurable, et a été conçu pour permettre une l'édition de texte, un peu comme "Vi".
Les principales caractéristiques sont les suivantes :
- Vim propose une mise en évidence syntaxique pour plus de 200 langues.
- Edit-Compile-Fix.
- Mise en évidence des matchs.
- Hautement configurable.
Mais Vim n'est pas réservé aux seuls programmeurs ; il peut être configuré pour fonctionner d'une manière très simple appelée Easy Vim ou eVim. Vim n'est pas un traitement de texte, mais il peut afficher du texte avec différentes formes de surlignage et de formatage. Vim est unoutil parfait pour toutes sortes d'édition de texte, de la composition de courriers électroniques à l'édition de fichiers de configuration.
Avec Vim, vous pouvez faire des montages très efficaces. Les commandes les plus souvent utilisées ne sont qu'une simple pression sur une touche. Pour cela, vous devez lancer le mode Insertion pour saisir du texte et revenir au mode Normal pour exécuter des commandes. L'avantage est que vous pouvez garder vos mains sur le clavier et travailler très rapidement. La courbe d'apprentissage n'est pas si raide et si vous êtes habitué à d'autres éditeurs "en profondeur", alors Vim est peut-être ce que vous cherchez. Cependant, si vous n'avez pas vraiment le temps d'apprendre la manière efficace de monter, il existe l'option Easy Vim.