Je vous serais reconnaissant si quelqu'un peut laisser un débutant savoir quelles sont les différences entre vi
et vim
. J'ai entendu dire que Vim était un successeur, vi
mais chaque fois que j'essaie d'ouvrir vi
Ubuntu, il s'ouvre à la vim
place.
178
Réponses:
Fonctionnellement, vim est presque un sur-ensemble de vi . Par conséquent, tout ce qui est dans vi est disponible dans vim.
Vim ajoute à ces fonctionnalités. Voici quelques unes des fonctionnalités étendues de vim:
Il y a beaucoup plus de différences. Reportez-vous ci-dessous aux sources qui constituent quelques-uns des bons endroits pour commencer à en savoir plus.
Source: Vim.Org , Vim sur Wikpedia .
J'espère que ça aide! :)
la source
"vi" est un éditeur de texte des débuts de Unix. Il est devenu assez populaire et a fait son chemin dans les spécifications Single Unix (SUS) et POSIX, mais n’a été librement disponible qu’en 2002.
Ainsi, plusieurs éditeurs libres de type vi sont apparus. Vim ("vi amélioré") est l’un de ces éditeurs. Comme son nom l'indique, il ajoute de nombreuses fonctions à l'interface vi d'origine.
Dans Ubuntu, Vim est le seul éditeur de type vi installé par défaut et
vi
lance Vim par défaut.D'autres éditeurs de type vi populaires disponibles dans Ubuntu sont, par exemple,
nvi
etelvis
.la source
In Ubuntu Vim is the only vi-like editor installed by default
- Xubuntu ici:vim: command not found
. Seulementvi
est disponible.vi
courtvim.tiny
.vi editor est l'éditeur de texte le plus populaire sous Linux. Nous pouvons dire qu’il a un simple écran noir et blanc, c’est-à-dire que si vous tapez une commande, le code ne sera pas en surbrillance. Vim étant une version améliorée de VI, il possède également des fonctionnalités identiques à celles de vi mais il a également un code en surbrillance.
Les deux ont ces 4 modes de base:
la source
Il existe en effet une grande différence entre eux. J'utilise nvi et vim tous les jours. Ni l'un ni l'autre ne sont parfaits, mais ils sont toujours meilleurs que tout le reste.
Vim a plus de tout. En plus de la syntaxe hilighting (lorsqu'elle est compilée avec un support), elle effectue des conversions automatiques de jeux de caractères, de fins de lignes et autres. Il existe plusieurs façons de numéroter les lignes, ce qui est très pratique. Vim en a certainement beaucoup qui parlent.
Malheureusement, vim viole la philosophie vi en mélangeant les modes d'édition et en introduisant un grand nombre de fonctions inutiles et redondantes. Bien sûr, au début, il est pratique de pouvoir, par exemple, déplacer avec les touches du curseur en mode insertion, mais cela a aussi des effets secondaires indésirables très étranges (par exemple, le.
Vim (bien qu’il soit certainement amélioré comme il le prétend) est aussi un mélange bouffi, étrange et incohérent d’un vi cassé et d’un éditeur sans modèle. : P
Je l'aime quand même. Et vous pouvez résoudre la plupart de ces problèmes en ajustant votre configuration; D
la source
^B
afficher des caractères d'annonce à l'écran et le faire sonner.La FAQ de Vim a une liste bien formatée: https://vimhelp.org/vim_faq.txt.html#faq-1.4
Extrait de la FAQ:
la source