Entrain

Définition - Que signifie Vim?

Vim, qui signifie Vi Improved, est un éditeur de texte open source populaire. C'est un clone de l'éditeur de texte Unix Vi. Initialement écrit pour l'Amiga en 1988, il est disponible pour presque tous les systèmes d'exploitation. Vim est particulièrement populaire auprès des utilisateurs de Linux.

Definir Tech explique Vim

Vim est un éditeur de texte à l'origine écrit par Bram Moolenar. L'éditeur est un clone de Vi, un éditeur de texte Unix écrit par le cofondateur de Sun Microsystems Bill Joy alors qu'il était étudiant diplômé à l'UC Berkeley à la fin des années 1970. Vi est apparu à l'origine dans le cadre de la distribution logicielle Berkeley d'Unix, ou BSD.

Moolenar a initialement écrit Vim pour le Commodore Amiga en 1988, mais l'éditeur est devenu largement disponible pour presque tous les systèmes d'exploitation actuellement utilisés. Il est disponible pour Mac OS X, Windows et presque toutes les distributions Linux ont Vim dans ses référentiels de gestion de paquets. Vim est open source et bien qu'il soit distribué gratuitement, les utilisateurs sont encouragés à faire un don aux enfants en Ouganda.

Contrairement à un traitement de texte, Vim édite les fichiers en texte brut. Il est principalement utilisé pour écrire des programmes.

Comme son prédécesseur, Vi, Vim se caractérise par son interface utilisateur modale. Les utilisateurs se déplacent et sélectionnent du texte en «mode commande», tandis que l'édition se fait en «mode insertion». Les partisans de Vim disent que cette méthode est très efficace car les commandes se trouvent principalement sur la ligne d'accueil du clavier.

Vim permet un haut degré de personnalisation. Les utilisateurs peuvent définir des macros pour personnaliser leurs mappages de touches et automatiser les tâches d'édition. Il prend également en charge la coloration syntaxique pour la plupart des langages de programmation, y compris C, Python et HTML.

Les utilisateurs de Vim ont également une rivalité avec les utilisateurs d'un autre éditeur populaire sur les systèmes Unix / Linux, Emacs. C'est ce qu'on appelle la «guerre des éditeurs». Une enquête réalisée par Linux Journal en 2006 a montré que Vim était l'éditeur de texte Linux le plus populaire. Une enquête de 2016 sur Stack Overflow auprès des développeurs a révélé qu'il s'agissait du quatrième environnement de développement le plus populaire dans l'ensemble, derrière Notepad ++, Visual Studio et Sublime Text.