Vim-plug: un gestore di plugin Vim

Spina Vim

Vim è uno degli editor di codice più popolari usato da molti da quando Vim trovato sulla maggior parte dei sistemi Unix (questo include Linux) è una delle ottime opzioni che i programmatori e gli amministratori di sistema usano spesso.

Questo editor è molto completo e soprattutto molto versatile poiché ha ottime caratteristiche che lo rendono un'ottima opzione da usare. Anche se nativamente molti scarterebbero l'uso di Vim, è perché non sono consapevoli del grande potenziale che deve essere personalizzato in base alle nostre esigenze.

A proposito di Vim

Tra le caratteristiche che possiamo evidenziare di Vim troviamo:

  • Controllo ortografico integrato
  • Completamento automatico del testo
  • Navigazione a schede
  • Finestre multiple, che dividono l'area di modifica orizzontalmente o verticalmente.
  • L'evidenziazione della sintassi dipende dal linguaggio di programmazione o dal linguaggio dei tag utilizzato
  • Annulla e ripristina i comandi
  • Comprensione di oltre 200 diverse sintassi
  • Linguaggio di scripting per programmare le estensioni
  • Completamento di comandi, parole e nomi di file
  • Compressione e decompressione dei file, che consente di modificare i file compressi
  • Riconoscimento dei formati di file e conversione tra di loro.
  • Storia degli ordini eseguiti
  • Registrazione e riproduzione macro
  • Salvataggio delle impostazioni tra le sessioni
  • Piegatura automatica e manuale del codice
  • Interfaccia grafica opzionale

Ciò che rende interessante Vim è che è altamente configurabile e personalizzabile quindi l'uso di plugin in esso potrebbe essere possibile.

Questi plugin dovevano essere scaricati manualmente distribuiti come tarball ed estratti in una directory chiamata ~ / .vim.

Gestire i plugin in questo modo non rappresenta alcun problema a prima vista, ma quando ne viene utilizzato un numero sufficiente potrebbe risultare un grande disastro, poiché tutti i file di ogni plugin erano concentrati in un'unica directory.

È qui che i gestori di plugin Vim tornano utili. I gestori dei plugin salvano i file dei plugin installati in una directory separata, rendendo molto semplice la gestione di tutti i plugin

Vim-plug è un gestore di plugin vim gratuito, open source e minimalista che può installare o aggiornare i plugin in parallelo.

Crea cloni per ridurre al minimo l'utilizzo dello spazio su disco e il tempo di download. Supporta il caricamento di plug-in su richiesta per tempi di avvio più rapidi.

Altre caratteristiche degne di nota sono branch, tag, link, supporto post-aggiornamento, supporto plugin gestito esternamente, ecc.

vim-

Come installare Vim-plug su Ubuntu 18.04 e derivati?

Se sono utenti Vim e desidera installare questo add-on manager deve aprire un terminale ed eseguire i seguenti comandi.

Apriamo il terminale con Ctrl + Alt + T e installeremo una dipendenza con:

sudo apt install curl

Ora eseguiremo:

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

Fatto questo adesso dobbiamo aggiungere vim-plug al nostro file ~ / .vimrc, aggiungiamo quanto segue:

call plug # begin ('~ / .vim / plugged')

Plug 'itchyny / lightline.vim'

call plug # end ()

Salviamo e ricarichiamo il file. vimrc e con esso l'amministratore verrà installato nel nostro sistema.

Come usare vim-plug?

Dobbiamo aprire l'editor con:

vim

PPer iniziare a usare vim-plug lo facciamo come segue, per controllare lo stato dei plugin

PlugStatus

A installazione del plugin:

PlugInstall

Installa o aggiorna i plugin:

PlugUpdate nombre de plugin

Se vogliamo rimuovere le directory inutilizzate:

PlugClean[!]

a aggiorna vim-plug manager:

PlugUpgrade

Genera script per ripristinare l'istantanea corrente dei plug-in

PlugSnapshot 

A volte i plug-in aggiornati possono presentare nuovi bug o smettere di funzionare correttamente.

Per risolvere questo problema, puoi semplicemente annullare i plugin problematici.

Scrivi il comando:

PlugDiff

Per rivedere le modifiche dall'ultimo

PlugUpdate

E riporta ogni plugin allo stato precedente all'aggiornamento premendo X in ogni paragrafo.

Sta a ciascuno di noi come utilizzare questo gestore di componenti aggiuntivi di Vim nel sistema, come accennato, Vim può essere migliorato e personalizzato in base alle nostre esigenze.

Se vuoi saperne di più su questo strumento puoi visitare il seguente collegamento.


Puoi essere il primo a lasciare un commento

Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile dei dati: Miguel Ángel Gatón
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.