Vim yra universalus, galingas ir lengvas komandinės eilutės teksto rengyklė, kuri laikui bėgant pasirodė esanti nepakeičiama.
„Vim“ galite įdiegti „Windows“, „MacOS“, „Unix“ ir „Linux“. Tiesą sakant, daugumoje „Unix“ ir „Linux“ pagrįstų sistemų pagal numatytuosius nustatymus yra „Vim“. Vienas iš geriausių būdų išplėsti „Vim“ funkcionalumą yra naudojant papildinius, o štai kaip galite įdiegti papildinius „Vim“.
Kodėl reikia įdiegti „Vim“ papildinius?
Vim yra daug funkcijų turintis redaktorius; jis taip pat yra modulinis ir lengvai pritaikomas. Jei „Vim“ redaktoriuje nėra tam tikros funkcijos ar funkcijos, kurios ieškote, greičiausiai rasite jai skirtą papildinį arba, blogiausiu atveju, susikursite papildinį patys. Dažnai jūsų ieškomai funkcijai jau yra įskiepis.
Papildiniai yra viena iš labiausiai mėgstamų „Vim“ funkcijų, nes jie leidžia išplėsti „Vim“ funkcionalumą, išlaikant pagrindinės programos dydį ir aktualumą. Papildinių ar plėtinių koncepcija yra emuliuojama daugumoje grafinių redaktorių, tokių kaip „Visual Studio Code“ (VS Code), „Atom“ ir kt.
„Vim“ papildinio diegimo metodai
Yra du pagrindiniai „Vim“ papildinių diegimo būdai. Pirmasis būdas yra įdiegti papildinį rankiniu būdu, nukopijuojant papildinio turinį į nurodytą aplanką. Kitas ir labiausiai paplitęs būdas yra įdiegti papildinius per papildinių tvarkyklę.
Pažvelkime į abu metodus, kad galėtumėte pasirinkti, kuris iš jų geriausiai atitinka jūsų poreikius. Be to, svarbu pažymėti, kad galite naudoti keletą papildinių tvarkytuvų.
Jums reikės įdiekite Git savo kompiuteryje abiem papildinio diegimo būdams.
1. Papildinio įdiegimas rankiniu būdu
Pradedant nuo 8 versijos Vim, galite įdiegti papildinius be paketų tvarkyklės, naudodami numatytąjį paketų valdymo įrankį.
„Vim“ papildinius galite įdėti į ~/.vim/pack/vendor/start/plugin_name katalogas. Atkreipkite dėmesį, kad papildinio_pavadinimas aplanko pavadinimas skirsis priklausomai nuo papildinio. Norėdami tai parodyti, įdiekite Vim papildinį, žinomą kaip NERDTree. Tai plačiai naudojama Vim failų sistemos naršyklė. NERDTree leidžia vizualizuoti projekto aplanko struktūrą medžio rodinyje.
Pirmas, pakeisti savo katalogą į namų katalogą naudodami šią komandą:
cd ~
Tada ieškokite aplanko .vim su komanda ls -al, norėdami parodyti paslėptus failus ir aplankus. Eikite į aplanką, jei jis yra.
Jei jūsų namų kataloge nėra .vim aplanko, sukurkite aplanko struktūrą NERDTree papildinys, kurį norime įdiegti naudodami toliau pateiktą komandą:
mkdir -p .vim/pack/vendor/pradėti/nerd_tree
„Vim“ rekomenduoja kiekvienam papildiniui sukurti atskirą aplanką, kad būtų lengviau valdyti. Taigi, jei norite įdiegti kitą papildinį, sukursite naują įskiepio aplanką ~/.vim/pack/vendor/start/ katalogas.
Tada atsisiųskite „NERDTree“ papildinį iš „GitHub“ ir įdėkite jį į vėpla_medis įskiepių katalogą naudodami šią komandą:
git klonas https://github.com/preservim/nerdtree.git ~/.vim/pack/vendor/start/nerd_tree
Daugumoje įskiepių puslapių bus pateiktos instrukcijos, kaip atsisiųsti papildinį iš jo šaltinio.
Paleiskite Vim redaktorių ir įveskite komandą :NERDTree Norėdami atidaryti NERDTree failų naršyklę. Čia yra ASP.NET Core žiniatinklio API projektas, atidarytas Vim naudojant NERDTree.
Norėdami pašalinti papildinį, tiesiog ištrinkite atitinkamą papildinio aplanką (šiuo atveju vėpla_medis).
2. „Vim“ papildinių diegimas naudojant papildinių tvarkyklę
Paketų tvarkytuvės buvo tradicinis „Vim“ įskiepių diegimo būdas prieš 8-ąją „Vim“ versiją. Jie palaikomi visose Vim versijose ir yra keletas paketų tvarkytuvų, kuriuos galite naudoti norėdami įdiegti papildinius.
Kai kurie žymiausi papildinių tvarkytuvai yra „Vundle“, „VAM“, „vim-plug“, „patogenas“ ir kt.
Papildinių tvarkyklių pranašumas yra tas, kad jūs nedalyvaujate kuriant aplanko struktūrą rankiniu būdu, o paketus lengviau atnaujinti automatiškai.
Įdiegkime papildinį per vim-plug. Jis plačiai naudojamas Vim bendruomenėje, todėl turi didelį bendruomenės palaikymą ir taip pat yra gerai dokumentuotas.
Pirmiausia įdiekite vim-plug naudodami komandą:
curl -fLo ~/.vim/autoload/plug.vim --create-dirs https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim
Tada sukurkite savo papildinio įrašą faile ~/.vimrc. Jei neturite ~/.vimrc failo, galite jį sukurti naudodami palieskite ~/.vimrc komandą.
Įveskite šį tekstą į ~/.vimrc failą.
skambinti kištukas#begin()
Kištukas 'konservavim/NERDTree'
skambinti kištukas#pabaiga()
Visi papildiniai, kuriuos ketinate įdiegti, turi būti įtraukti į eilutę skambinti plug#begin() ir skambinti plug#end(). Tokiu atveju norime įdiegti NERDTree. Pridėję papildinių pavadinimus, išsaugokite failą.
Atidarykite Vim redaktorių ir paleiskite komandą :PlugInstall norėdami įdiegti papildinį. Iš naujo paleiskite Vim, kad pakeitimai įsigaliotų.
„Vim“ redaktoriaus tinkinimas sistemoje „Linux“.
Išnagrinėjome, kaip pritaikyti ir išplėsti Vim funkcijas įdiegiant papildinius. The ~/.vimrc failas yra geriausia vieta pridėti pasirinktines Vim konfigūracijas, jei norite, kad redaktorius atrodytų gerai.