Il y a en effet une grande différence entre eux. J'utilise nvi et vim tous les jours. Ni l'un ni l'autre n'est parfait, mais ils sont toujours meilleurs que tout ce qui existe ailleurs.
Vim a plus de tout. En plus de l’interaction syntaxique (compilée avec un support), elle effectue des conversions automatiques de jeux de caractères, de fins de ligne et autres. Il existe plusieurs façons de numéroter les lignes, ce qui est très pratique. Vim a certainement beaucoup de choses à dire.
Malheureusement, vim enfreint la philosophie vi en mélangeant les modes d'édition et en introduisant un grand nombre de fonctions inutiles et redondantes. Bien sûr, il est commode au début que vous puissiez, par exemple, déplacer avec les touches de curseur en mode insertion, mais il a aussi des effets secondaires indésirables très étranges (par exemple, le. Devient bizarre et imprévisible).
Vim (tout en étant certainement amélioré comme il le prétend) est aussi un mélange gonflé, étrange et incohérent entre un vieur cassé et un éditeur sans modèle. : P
J'aime toujours ça, cependant. Et vous pouvez résoudre la plupart de ces problèmes en réglant votre configuration; D