Vi esiste da molto tempo, si è sviluppato intorno al 1976 , offriva agli utenti funzionalità tradizionali ma potenti come un'interfaccia di modifica efficace, il controllo del terminale e molte altre.
Tuttavia, mancava di alcune caratteristiche accattivanti, ad esempio schermi multipli, evidenziazione della sintassi, funzionalità di annullamento multiplo e così via, che molti utenti Unix/Linux stavano cercando in un editor di testo completo.
Lettura correlata :21 migliori editor di testo open source (GUI + CLI) per LinuxPertanto, Vim (Vi migliorato ) è stato sviluppato per offrire agli utenti un editor di testo completo, avanzato e completo. Via è un editor di testo potente, altamente configurabile, popolare e multipiattaforma che funziona su sistemi simili a Unix come Linux, OS X, Solaris, *BSD e MS-Windows.
È anche ricco di funzionalità e altamente estensibile, utilizzando diversi plug-in sviluppati dalla community, puoi trasformare Vim in qualcosa di più di un semplice editor di testo utilizzando trucchi e suggerimenti di vim.
Caratteristiche di Vim
Alcune delle sue caratteristiche degne di nota includono:
- Albero di annullamento persistente e multilivello
- Supporta più schermi
- Altamente estensibile utilizzando più plug-in
- Offre agli utenti uno strumento di ricerca potente e affidabile
- Supporta diversi linguaggi di programmazione e formati di file
- Supporta e si integra con numerosi strumenti e molti altri
Dieci anni da quando sono state apportate importanti modifiche a Vim , una nuova versione migliorata, Vim 8.2 è ora uscito come in questo annuncio. Viene fornito con alcuni importanti miglioramenti, diverse correzioni di bug e nuove funzionalità elencate di seguito:
Lettura correlata :8 interessanti suggerimenti e trucchi per l'editor "Vi/Vim" per ogni amministratore LinuxNuove funzionalità in Vim 8.2
- Lavori
- Supporto I/O asincrono, canali, JSON
- Timer
- Supporta parziali, lambda e chiusure
- Abilita nuovi test di stile
- Viminfo unito da timestamp
- Supporta GTK+3
- Supporto per MS-Windows DirectX
Come installare Vim Editor nei sistemi Linux
Nella maggior parte delle moderne distribuzioni Linux, puoi installare Vim editor dai repository predefiniti utilizzando il gestore pacchetti, ma la versione disponibile che otterrai è un po' più vecchia.
$ sudo apt install vim [On Debian, Ubuntu and Mint] $ sudo dnf install vim [On RHEL, CentOS and Fedora] $ sudo pacman -S vim [On Arch Linux and Manjaro] $ sudo zypper install vim [On OpenSuse]
Sebbene Vim 8.2 è uscito, ci vorrà un bel po' di tempo prima che entri nei repository software ufficiali per le diverse distribuzioni Linux.
Fortunatamente, gli utenti di Ubuntu e Menta e i suoi derivati possono utilizzare il PPA non ufficiale e non attendibile per installarlo come mostrato.
$ sudo add-apt-repository ppa:jonathonf/vim $ sudo apt update $ sudo apt install vim
Dopo l'installazione, puoi avviare vim dalla riga di comando e visualizzare le informazioni su di esso come mostrato:
$ vim
Per disinstallarlo e tornare alla versione precedente nel repository di Ubuntu, esegui i seguenti comandi per eliminare il PPA:
$ sudo apt install ppa-purge $ sudo ppa-purge ppa:jonathonf/vim
Compilazione di Vim da sorgenti in Linux
Per altre distribuzioni Linux, ci vorrà del tempo per includerlo nei repository software ufficiali, ma puoi provare l'ultimo Vim 8.0 compilandolo dal sorgente da solo come mostrato.
Su Debian/Ubuntu e Mint
$ sudo apt install ncurses-dev $ wget https://github.com/vim/vim/archive/master.zip $ unzip master.zip $ cd vim-master $ cd src/ $ ./configure $ make $ sudo make install $ vim
Su RHEL/CentOS e Fedora
# yum install ncurses-devel # wget https://github.com/vim/vim/archive/master.zip # unzip master.zip # cd vim-master # cd src/ # ./configure # make # sudo make install # vim
Arco gli utenti possono installare l'ultimo Vim utilizzando pacman come mostrato:
# pacman -S vim
Per altre distribuzioni Linux, puoi scaricarlo e crearlo da solo:
Scarica Vim 8.2
Ultimo ma non meno importante, se hai installato Vim , provalo e contattaci utilizzando la sezione feedback di seguito. Dai qualsiasi suggerimento o condividi la tua esperienza con noi e molto altro. Saremo lieti di ricevere osservazioni importanti da te.