web-dev-qa-db-fra.com

Quelle est la différence entre VI et Vim?

Pour autant que je sache, vi est plus souvent trouvé sur les systèmes UNIX hors de la case _ vim doit souvent être installé. Aussi vim signifie vi improved, mais améliore comment?

Quelles sont les principales différences?

38
k0pernikus

Vim tente de ressembler autant que possible la syntaxe et la sémantique de VI. Mais être une "version améliorée", VIM ajoute de nouvelles commandes et fonctionnalités. Il modifie également les commandes sémantiques de certaines commandes VI afin de mieux répondre aux attentes actuelles de ses programmeurs.

Une liste détaillée des modifications entre VIM et VI peut être trouvée à l'aide de la commande :help compatible dans Vim.

32
gioele

VIM est un éditeur de texte avancé qui cherche à fournir la puissance de l'éditeur UNIX DEFACTO UNIX 'VI', avec un ensemble de fonctionnalités plus complet. Il est utile de savoir si vous êtes tilisez déjà VI ou en utilisant un éditeur différent .


Source: http://vim.sourceforge.net/about.php

1
chanchal1987