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 sustava (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 značajke zbog kojih je izvrsna opcija za upotrebu. Iako bi mnogi izvorno 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
  • Pregledavanje kartica
  • Više prozora, dijeleći uređivačko područje vodoravno ili okomito.
  • Označavanje sintakse ovisno o programskom jeziku ili jeziku oznaka koji se koristi
  • Poništi i ponovi naredbe
  • Razumijevanje preko 200 različitih sintaksa
  • Jezik skriptiranja za programiranje proširenja
  • Dovršavanje naredbi, riječi i naziva datoteka
  • Kompresija i dekompresija datoteka, što omogućuje uređivanje komprimiranih datoteka
  • Prepoznavanje formata datoteka i pretvorba između njih.
  • Povijest izvršenih naloga
  • Makro snimanje i reprodukcija
  • Spremanje postavki između sesija
  • Automatsko i ručno savijanje koda
  • Izborno grafičko sučelje

Ono što čini zanimljivo Vim je da je vrlo prilagodljiv i prilagodljiv pa 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 nikakav problem, ali kada se koristi dovoljno od njih moglo bi rezultirati velikom katastrofom, jer su sve datoteke svakog dodatka bile koncentrirane u jednom direktoriju.

Tu dobro dođu Vim upravitelji 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 dodatak izvana, itd.

vim-

Kako instalirati Vim-plug na Ubuntu 18.04 i derivate?

Ako su korisnici Vima i želite instalirati ovaj upravitelj dodataka 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

Učinio ovo 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 ()

Datoteku spremamo i ponovno učitavamo. vimrc i s njim će administrator biti instaliran u naš sustav.

Kako koristiti vim-plug?

Moramo otvoriti urednik s:

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 ukloniti neiskorištene direktorije:

PlugClean[!]

u ažurirati vim-plug manager:

PlugUpgrade

Generiraj skriptu za vraćanje trenutne snimke dodataka

PlugSnapshot 

Ponekad ažurirani dodaci mogu imati nove bugove ili prestati raditi ispravno.

Da biste to popravili, možete jednostavno poništiti problematične dodatke.

Napišite naredbu:

PlugDiff

Da biste pregledali promjene od posljednje

PlugUpdate

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

Na svakome od nas ovisi kako koristiti ovaj Vim upravitelj dodataka u sustavu, kao što je spomenuto Vim moguće poboljšati i prilagoditi našim potrebama.

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


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  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 obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.