Vim è un editor di testo da riga di comando versatile, potente e leggero che si è dimostrato indispensabile nel tempo.

Puoi installare Vim su Windows, macOS, Unix e Linux. In realtà, la maggior parte dei sistemi basati su Unix e Linux viene fornita con Vim per impostazione predefinita. Uno dei modi migliori per estendere la funzionalità di Vim è tramite i plugin, ed ecco come installare i plugin in Vim.

Perché installare i plugin Vim?

Vim è un editor ricco di funzionalità; è inoltre modulare e altamente personalizzabile. Se l'editor Vim non viene fornito con una determinata funzione o caratteristica che stai cercando, è probabile che tu possa probabilmente trovare un plug-in per esso o, nel peggiore dei casi, creare un plug-in da solo. Spesso esiste già un plug-in per la funzionalità che stai cercando.

I plugin sono una delle funzionalità più amate di Vim perché ti consentono di estendere le funzionalità di Vim mantenendo le dimensioni del programma principale snelle e pertinenti. Il concetto di plugin o estensioni viene emulato nella maggior parte degli editor grafici come Visual Studio Code (VS Code), Atom, ecc.

instagram viewer

Metodi di installazione del plugin Vim

Esistono due metodi principali per installare i plugin in Vim. Il primo metodo consiste nell'installare un plug-in manualmente copiando il contenuto del plug-in in una cartella designata. L'altro e il metodo più comune è installare i plug-in tramite un gestore di plug-in.

Diamo un'occhiata a entrambi i metodi in modo da poter scegliere quello che soddisfa meglio le tue esigenze. Inoltre, è importante notare che ci sono diversi gestori di plugin che puoi usare.

Avrai bisogno di installa Git sul tuo PC per entrambi i metodi di installazione del plugin.

1. Installazione manuale di un plug-in

A partire da Vim versione 8, puoi installare plug-in senza la necessità di un gestore di pacchetti utilizzando lo strumento di gestione dei pacchetti predefinito.

Puoi inserire i plugin Vim nel file ~/.vim/pack/vendor/start/plugin_name directory. Si noti che il nome_plugin il nome della cartella varia da plug-in a plug-in. Per dimostrare questo punto, installiamo un plugin Vim noto come NERDTree. È un esploratore di file system ampiamente utilizzato per Vim. NERDTree consente di visualizzare la struttura di una cartella di progetto in una vista ad albero.

Primo, cambia la tua directory nella home directory usando il seguente comando:

CD ~

Quindi cerca la cartella .vim con il comando ls -al, per mostrare i file e le cartelle nascosti. Passare alla cartella se esiste.

Se non hai la cartella .vim nella tua home directory, crea la struttura delle cartelle per il file NERDTree plugin che vogliamo installare usando il comando seguente:

mkdir -p .vim/pack/vendor/inizio/nerd_tree

Vim consiglia di creare una cartella separata per ogni plugin per una facile gestione. Quindi, se devi installare un altro plugin, creerai una nuova cartella per il plugin nel file ~/.vim/pack/vendor/start/ directory.

Quindi, scarica il plug-in NERDTree da GitHub e inseriscilo nel file albero_nerd directory plugin usando il seguente comando:

idiota clone https://github.com/preservim/nerdtree.git ~/.vim/pack/vendor/start/nerd_tree

La maggior parte delle pagine dei plug-in conterrà istruzioni su come scaricare un plug-in dalla sua fonte.

Avvia l'editor Vim e quindi digita il comando :NERDTree per aprire Esplora file NERDTree. Ecco un progetto API Web ASP.NET Core aperto in Vim usando NERDTree.

Per disinstallare un plug-in, è sufficiente eliminare la cartella del plug-in corrispondente (in questo caso, albero_nerd).

2. Installazione di plug-in Vim con un gestore di plug-in

I gestori di pacchetti erano il modo tradizionale di installare i plugin in Vim, prima della versione 8 di Vim. Sono supportati in tutte le versioni di Vim e ci sono diversi gestori di pacchetti che puoi usare per installare i plugin.

Alcuni dei gestori di plugin più importanti includono Vundle, VAM, vim-plug, patogeno, ecc.

Il vantaggio dei gestori di plugin è che non sei coinvolto nella creazione manuale della struttura delle cartelle ed è più facile aggiornare automaticamente i pacchetti.

Installiamo un plugin tramite vim-plug. È ampiamente utilizzato nella comunità Vim, quindi ha un grande supporto della comunità ed è anche ben documentato.

Innanzitutto, installa vim-plug usando il comando:

ricciolo -fLo ~/.vim/autoload/plug.vim --create-dirs https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim

Quindi, crea una voce per il tuo plugin nel file ~/.vimrc. Se non hai il file ~/.vimrc, puoi crearlo usando il file tocca ~/.vimrc comando.

Inserisci il seguente testo nel tuo file ~/.vimrc.

chiamata tappo#inizio()
Tappo 'preservarevim/NERDTree'
chiamata tappo#fine()

Tutti i plugin che intendi installare devono essere inseriti nella riga plug di chiamata#inizio() e plug di chiamata#end(). In questo caso, vogliamo installare NERDTree. Dopo aver aggiunto i nomi dei plugin, salva il file.

Apri il tuo editor Vim ed esegui il comando :Installa Plug per installare il plugin. Riavvia Vim per rendere effettive le modifiche.

Personalizzazione dell'editor Vim su Linux

Abbiamo esaminato come personalizzare ed estendere le funzionalità di Vim installando plug-in. Il ~/.vimrc file è il posto migliore per aggiungere configurazioni Vim personalizzate se vuoi rendere l'editor bello.