Vim este unul dintre cei mai populari editori de cod folosit de mulți încă de la Vim găsit pe majoritatea sistemelor Unix (aceasta include Linux) este una dintre opțiunile excelente pe care programatorii și administratorii de sistem le folosesc adesea.
Acest editor este foarte complet și mai ales foarte versatil deoarece are caracteristici excelente care îl fac o opțiune excelentă de utilizare. Deși mulți nativi ar renunța la utilizarea Vim, acest lucru se datorează faptului că nu sunt conștienți de marele potențial pe care trebuie să-l adapteze nevoilor noastre.
Despre Vim
Printre caracteristicile pe care le putem evidenția lui Vim le găsim:
- Verificator ortografic integrat
- Completarea automată a textului
- Navigare cu file
- Mai multe ferestre, împărțind zona de editare orizontal sau vertical.
- Evidențierea sintaxei depinde de limbajul de programare sau de limbajul etichetelor utilizate
- Anulați și refaceți comenzile
- Înțelegerea a peste 200 de sintaxi diferite
- Limbajul de scriptare pentru a programa extensii
- Completarea comenzilor, cuvintelor și numele fișierelor
- Comprimarea și decompresia fișierelor, care face posibilă editarea fișierelor comprimate
- Recunoașterea formatelor de fișiere și conversia între ele.
- Istoricul ordinelor executate
- Înregistrare și redare macro
- Salvarea setărilor între sesiuni
- Plierea automată și manuală a codului
- Interfață grafică opțională
Ceea ce face interesant Vim este că este extrem de configurabil și personalizabil deci este posibilă utilizarea pluginurilor în acesta.
Aceste plugin-uri trebuiau descărcate manual distribuite sub formă de tarballs și extrase într-un director numit ~ / .vim.
Gestionarea pluginurilor în acest mod nu reprezintă nicio problemă la prima vedere, dar atunci când au fost utilizate suficiente dintre ele, ar putea rezulta un mare dezastru, deoarece toate fișierele fiecărui plugin au fost concentrate într-un singur director.
Aici managerii de plugin-uri Vim sunt la îndemână. Managerii de pluginuri salvează fișierele de pluginuri instalate într-un director separat, ceea ce face foarte ușoară gestionarea tuturor pluginurilor
Vim-plug este un manager de plugin-uri vim gratuit, open source, minimalist care poate instala sau actualiza pluginuri în paralel.
Creați clone pentru a minimiza utilizarea spațiului pe disc și timpul de descărcare. Suportă încărcarea pluginurilor la cerere pentru timp de pornire mai rapid.
Alte caracteristici notabile sunt filiale, etichete, linkuri, suport post-actualizare, suport pentru pluginuri gestionate extern etc.
Cum se instalează Vim-plug pe Ubuntu 18.04 și derivate?
Dacă sunt utilizatori Vim și doriți să instalați acest add-on manager trebuie să deschidă un terminal și să execute următoarele comenzi.
Deschidem terminalul cu Ctrl + Alt + T și vom instala o dependență cu:
sudo apt install curl
Acum vom executa:
curl -fLo ~/.vim/autoload/plug.vim --create-dirs https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim
Am făcut asta acum trebuie să adăugăm vim-plug în fișierul nostru ~ / .vimrc, să adăugăm următoarele:
call plug # begin ('~ / .vim / plugged') Plug 'itchyny / lightline.vim' call plug # end ()
Salvăm și reîncarcăm fișierul. vimrc și împreună cu acesta administratorul va fi instalat în sistemul nostru.
Cum se folosește vim-plug?
Trebuie să deschidem editorul cu:
vim
PPentru a începe să utilizați vim-plug o facem după cum urmează, pentru a verifica starea pluginurilor
PlugStatus
Pentru a efectua instalare plugin:
PlugInstall
Instalați sau actualizați pluginuri:
PlugUpdate nombre de plugin
Dacă vrem elimina directoare neutilizate:
PlugClean[!]
la actualizare manager vim-plug:
PlugUpgrade
Generați script pentru a restabili instantaneul actual al pluginurilor
PlugSnapshot
Uneori, pluginurile actualizate pot avea erori noi sau nu mai funcționează corect.
Pentru a remedia acest lucru, puteți anula pur și simplu pluginurile problematice.
Scrieți comanda:
PlugDiff
Pentru a examina modificările de la ultima
PlugUpdate
Și puneți fiecare plugin înapoi la starea de pre-actualizare apăsând X în fiecare paragraf.
Depinde de fiecare dintre noi cum să folosim acest manager de suplimente Vim în sistem, așa cum am menționat, Vim poate fi îmbunătățit și personalizat în funcție de nevoile noastre.
Dacă doriți să aflați mai multe despre acest instrument, puteți vizita următorul link.