Vim-plug: Vim upravitelj dodataka

Vim-utikač

Vim je jedan od najpopularnijih uređivača koda koriste mnogi od Vima naći na većini Unix sistema (to uključuje Linux) jedna je od sjajnih opcija koju programeri i sysadmini često koriste.

Ovaj urednik vrlo je cjelovit i nadasve vrlo svestran jer ima sjajne karakteristike zbog kojih je odlična opcija za upotrebu. Iako bi izvorno mnogi odbacili upotrebu Vima, to je zato što nisu svjesni velikog potencijala koji treba prilagoditi našim potrebama.

O Vimu

Među značajkama koje možemo istaknuti Vim nalazimo:

  • Integrirana provjera pravopisa
  • Automatsko dovršavanje teksta
  • Kartica za navigaciju
  • Više prozora, dijeleći područje za uređivanje vodoravno ili okomito.
  • Isticanje sintakse ovisi o programskom jeziku ili jeziku oznaka koji se koristi
  • Poništi i ponovi naredbe
  • Razumijevanje preko 200 različitih sintaksa
  • Jezik skriptiranja za ekstenzije programa
  • Dovršavanje naredbi, riječi i imena datoteka
  • Kompresija i dekompresija datoteka, što omogućava uređivanje komprimiranih datoteka
  • Prepoznavanje formata datoteka i konverzija između njih.
  • Istorija izvršenih naloga
  • Makro snimanje i reprodukcija
  • Spremanje postavki između sesija
  • Automatsko i ručno savijanje koda
  • Opcionalno grafičko sučelje

Ono što čini zanimljivo Vim je da je vrlo prilagodljiv i prilagodljiv tako da je upotreba dodataka u njemu možda moguća.

Ovi dodaci morali su se ručno preuzeti, distribuirati kao tarballs i izvući u direktorij zvan ~ / .vim.

Upravljanje dodacima na ovaj način na prvi pogled ne predstavlja problem, ali kada se koristi dovoljno od njih moglo bi rezultirati velikom katastrofom, jer su sve datoteke svakog dodatka koncentrirane u jedan direktorij.

Tu dobro dođu menadžeri Vim dodataka. Upravitelji dodataka spremaju instalirane datoteke dodataka u zasebni direktorij, što olakšava upravljanje svim dodacima

Vim-plug je besplatni, minimalistički upravitelj vim dodataka, otvorenog koda koji mogu paralelno instalirati ili ažurirati dodatke.

Stvorite klonove kako biste smanjili upotrebu prostora na disku i vrijeme preuzimanja. Podržava učitavanje dodatka na zahtjev za brže vrijeme pokretanja.

Ostale značajne značajke su grana, oznaka, veza, podrška nakon ažuriranja, podrška za dodatke s vanjskog upravljanja itd.

vim-

Kako instalirati Vim-plug na Ubuntu 18.04 i derivate?

Ako su korisnici Vima i želite instalirati ovaj dodatak, upravitelj mora otvoriti terminal i izvršiti sljedeće naredbe.

Otvaramo terminal pomoću Ctrl + Alt + T i instalirat ćemo ovisnost sa:

sudo apt install curl

Sada ćemo izvršiti:

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

Gotovo sada moramo dodati vim-plug u našu ~ / .vimrc datoteku, dodajmo sljedeće:

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

Plug 'itchyny / lightline.vim'

call plug # end ()

Spremimo i ponovo učitamo datoteku. vimrc i s njim će administrator biti instaliran u naš sistem.

Kako koristiti vim-plug?

Moramo otvoriti editor sa:

vim

PDa bismo počeli koristiti vim-plug, radimo to kako slijedi, za provjeru statusa dodataka

PlugStatus

Za izvođenje instalacija dodatka:

PlugInstall

Instalirajte ili ažurirajte dodatke:

PlugUpdate nombre de plugin

Ako želimo uklonite neiskorištene direktorije:

PlugClean[!]

para ažuriranje vim-plug menadžera:

PlugUpgrade

Generirajte skriptu za vraćanje trenutne snimke dodataka

PlugSnapshot 

Ponekad ažurirani dodaci mogu imati nove greške ili prestati raditi ispravno.

Da biste to popravili, možete jednostavno opozvati problematične dodatke.

Napišite naredbu:

PlugDiff

Da bi se pregledale promjene od posljednje

PlugUpdate

I vratite svaki dodatak u stanje prije nadogradnje pritiskom na X u svakom odlomku.

Na svakom od nas je kako ćemo koristiti ovaj Vim upravitelj dodataka u sistemu, kao što je spomenuto, Vim se može poboljšati i prilagoditi našim potrebama.

Ako želite znati više o ovom alatu, možete posjetiti sljedeći link.


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.