Risposte:
Funzionalmente, vim è quasi un superset proprio di vi . Pertanto, tutto ciò che è in vi è disponibile in vim.
Vim aggiunge queste funzionalità. Ecco alcune delle funzionalità estese di vim:
Ci sono molte altre differenze. Fai riferimento alle fonti seguenti che sono alcuni dei posti migliori per iniziare a scoprire di più.
Fonte: Vim.Org , Vim su Wikpedia .
Spero che sia d'aiuto! :)
"vi" è un editor di testo dei primi tempi di Unix. È diventato piuttosto popolare e si è fatto strada nelle Single Unix Specification (SUS) e POSIX, ma non è stato disponibile gratuitamente fino al 2002.
Quindi, sono emersi diversi editor gratuiti simili a vi. Vim ("vi migliorare") è uno di questi editor. Come suggerisce il nome, aggiunge molte funzioni all'interfaccia vi originale.
In Ubuntu Vim è l'unico editor simile a vi installato per impostazione predefinita e in vi
realtà avvia Vim per impostazione predefinita.
Altri editor di tipo vi disponibili in Ubuntu sono, ad esempio, nvi
e elvis
.
In Ubuntu Vim is the only vi-like editor installed by default
- Xubuntu qui: vim: command not found
. Solo vi
è disponibile.
vi
funziona vim.tiny
.
vi editor è l'editor di testo più popolare in Linux. Possiamo dire che ha un semplice schermo in bianco e nero, cioè se si digita un comando non c'è l'evidenziazione del codice, dove vim è una versione migliorata di VI ha anche le stesse caratteristiche di vi ma ha anche l'evidenziazione del codice.
Entrambi hanno queste 4 modalità di base:
C'è davvero una grande differenza tra loro. Uso quotidianamente sia nvi che vim. Nessuno dei due è perfetto, ma sono ancora meglio di qualsiasi altra cosa sia là fuori.
Vim ha più di tutto. Oltre all'hilighting della sintassi (se compilato con un supporto per esso) esegue conversioni automatiche di set di caratteri, terminazioni di riga e simili. Ha diversi modi di numerare le righe, il che è davvero conveniente. Vim ha sicuramente molto da dire.
Sfortunatamente vim rompe la filosofia vi mescolando le modalità dell'editor e introducendo un vasto numero di funzioni inutili e ridondanti. Sicuramente all'inizio è conveniente che tu possa ad esempio muoverti con i tasti cursore in modalità inserimento, ma ha anche alcuni effetti collaterali indesiderati davvero strani (ad esempio il. Diventa eccentrico e imprevedibile).
Vim (pur essendo sicuramente migliorato come sostiene) è anche una miscela gonfia, strana e incoerente di un vi rotto e un editor non modale. : P
Lo amo ancora nonostante tutto. E puoi sistemare gran parte di ciò sintonizzando la tua configurazione; D
^B
caratteri pubblicitari sullo schermo e farlo bip.
Le FAQ di Vim hanno un elenco ben formattato: https://vimhelp.org/vim_faq.txt.html#faq-1.4
Estratto dalle FAQ: