„Vim“ yra vienas populiariausių kodų redaktorių naudojamas daugeliui nuo Vimo rasta daugumoje „Unix“ sistemų (tai apima „Linux“) yra viena iš puikių galimybių, kurią dažnai naudoja programuotojai ir sisteminiai administratoriai.
Šis redaktorius jis yra labai išsamus ir visų pirma labai universalus nes jis turi puikių funkcijų, dėl kurių tai yra puiki galimybė naudoti. Nors natūraliai daugelis atsisakytų naudoti „Vim“, tai yra todėl, kad jie nežino apie didžiulį potencialą, kurį reikia pritaikyti pagal mūsų poreikius.
Apie Vimą
Tarp funkcijų, kurias galime pabrėžti „Vim“, galime rasti:
- Integruotas rašybos tikrintuvas
- Teksto automatinis užbaigimas
- Skirtukų naršymas
- Keli langai, redagavimo sritį padalijant horizontaliai arba vertikaliai.
- Sintaksės paryškinimas priklauso nuo naudojamo programavimo ar žymos kalbos
- Anuliuoti ir perdaryti komandas
- Suprasti daugiau nei 200 skirtingų sintaksių
- Scenarijų kalba programuoti plėtinius
- Komandų, žodžių ir failų pavadinimų užbaigimas
- Failų glaudinimas ir išpakavimas, leidžiantis redaguoti suglaudintus failus
- Failų formatų atpažinimas ir konvertavimas tarp jų.
- Vykdytų pavedimų istorija
- Makro įrašymas ir atkūrimas
- Nustatymų išsaugojimas tarp seansų
- Automatinis ir rankinis kodo sulankstymas
- Pasirenkama grafinė sąsaja
Kuo įdomu Vim yra tai, kad jis yra labai konfigūruojamas ir pritaikomas todėl jame gali būti įmanoma naudoti papildinius.
Šiuos įskiepius reikėjo atsisiųsti rankiniu būdu, paskirstant juos kaip vartotojus, ir išskleisti į katalogą ~ / .vim.
Tokiu būdu valdant papildinius iš pirmo žvilgsnio nekyla jokių problemų, tačiau kai jų buvo panaudota pakankamai, tai gali sukelti didelę katastrofą, nes visi kiekvieno įskiepio failai buvo sutelkti viename kataloge.
Čia praverčia „Vim“ įskiepių valdytojai. Įskiepių valdytojai įdiegtus įskiepių failus išsaugo atskirame kataloge, todėl labai lengva valdyti visus papildinius
„Vim-plug“ yra nemokamas, atviro kodo, minimalistinis „vim“ įskiepių tvarkytuvas kuris gali lygiagrečiai įdiegti ar atnaujinti papildinius.
Sukurkite klonus, kad sumažintumėte vietos diske ir atsisiuntimo laiką. Palaiko pagal poreikį įskiepių įkrovimą, kad būtų galima greičiau paleisti.
Kitos žymios funkcijos yra filialas, žyma, nuoroda, palaikymas po atnaujinimo, išoriškai valdomas papildinių palaikymas ir kt.
Kaip įdiegti „Vim-plug“ į „Ubuntu 18.04“ ir darinius?
Jei jie yra „Vim“ vartotojai ir Norite įdiegti šį priedų tvarkytuvę, turite atidaryti terminalą ir vykdyti šias komandas.
Mes atidarome terminalą naudodami „Ctrl“ + „Alt“ + T ir įdiegsime priklausomybę su:
sudo apt install curl
Dabar mes vykdysime:
curl -fLo ~/.vim/autoload/plug.vim --create-dirs https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim
Atlikta tai dabar mes turime pridėti „vim-plug“ į savo ~ / .vimrc failą, pridėkime šiuos duomenis:
call plug # begin ('~ / .vim / plugged') Plug 'itchyny / lightline.vim' call plug # end ()
Mes išsaugome ir iš naujo įkeliame failą. „vimrc“ ir kartu su juo administratorius bus įdiegtas mūsų sistemoje.
Kaip naudoti „vim-plug“?
Turime atidaryti redaktorių su:
vim
PNorėdami pradėti naudoti „vim-plug“, tai darome taip, norėdami patikrinti papildinių būseną
PlugStatus
Atlikti įskiepio diegimas:
PlugInstall
Įdiekite arba atnaujinkite papildinius:
PlugUpdate nombre de plugin
Jei mes pašalinti nenaudojamus katalogus:
PlugClean[!]
į atnaujinti „vim-plug manager“:
PlugUpgrade
Generuoti scenarijų, kad atkurtumėte dabartinį papildinių momentinį vaizdą
PlugSnapshot
Kartais atnaujintuose papildiniuose gali atsirasti naujų klaidų arba jie nebeveiks tinkamai.
Norėdami tai išspręsti, galite paprasčiausiai anuliuoti probleminius papildinius.
Parašykite komandą:
PlugDiff
Norėdami peržiūrėti pakeitimus nuo paskutiniųjų
PlugUpdate
Kiekvieną papildinį grąžinkite į būseną prieš naujovinimą, kiekvienoje pastraipoje paspausdami X.
Kiekvienam iš mūsų priklauso, kaip sistemoje naudoti šį „Vim“ priedų tvarkyklę, kaip minėta, „Vim“ galima patobulinti ir pritaikyti pagal mūsų poreikius.
Jei norite sužinoti daugiau apie šį įrankį, galite apsilankyti šią nuorodą.