Accueil Développement Qu'est-ce que Vim? - définition de techopedia

Qu'est-ce que Vim? - définition de techopedia

Table des matières:

Anonim

Définition - Que signifie Vim?

Vim, qui signifie Vi Improved, est un éditeur de texte open source populaire. Il s'agit d'un clone de l'éditeur de texte Unix Vi. Écrit à l'origine 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.

Techopedia explique Vim

Vim est un éditeur de texte écrit à l'origine 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é à UC Berkeley à la fin des années 1970. Vi est apparu à l'origine dans le cadre de la distribution de logiciels 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 packages. 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 les «guerres des éditeurs». Une enquête du Linux Journal en 2006 a montré que Vim était l'éditeur de texte Linux le plus populaire. Une enquête Stack Overflow réalisée en 2016 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.

Qu'est-ce que Vim? - définition de techopedia