Kitame straipsnyje apžvelgsime „Neovim“. Yra apie „Vim“ kodo šakutė. Konfigūravimo galimybių dėka programa suteikia mums „Vim“ naudą ir geresnę vartotojo patirtį. Jei kas nors dar nežino, reikia pasakyti, kad „Vim“ yra teksto redaktorius, paremtas režimais. Tai gimė kaip Vi (1976) patobulinimas. Jo sąsaja nėra grafinė, o pagrįsta tekstu. Nors yra keletas realizacijų su grafine sąsaja, pavyzdžiui, „gVim“. Redaktorius yra tiesioginis Vimo pakaitalas. Jei esate „Vim“ vartotojas, jums patiks „Neovim“.
Šiame redaktoriuje viską galima valdyti klaviatūra per komandas. Iš pradžių gali atrodyti, kad juos visus sunku prisiminti, ir iš pradžių taip yra. Tačiau taip pat tiesa, kad jie yra organizuoti logiškai, ir galiausiai jie išeina patys. Programa leis mums lengviau redaguoti tekstą, leis mums automatizuoti pasikartojančias užduotis. Nuobodias užduotis galima atlikti tik su keliais klavišais.
Bendrosios „Neovim“ savybės
- The Numatytieji nustatymai kad galėtumėte iš karto jį naudoti.
- Un terminalo emuliatorius.
- Redaktorius pateikia mums API, kuri leidžia bendravimas su Neovimu iš bet kurios kalbos programavimas, saugiai ir asinchroniškai.
- Šiuolaikinės terminalo funkcijos pvz., žymeklio stilius, fokusavimo įvykiai, įklijavimas skliausteliuose ir kt.
- Kaip jau rašiau, yra labai konfigūruojamas. Galima sakyti, tarsi sukurtumėte savo redaktorių. Baigę jį nustatyti, turėsite pasirinktinį redaktorių, atitinkantį jūsų specifinius poreikius.
- Jo elgesys yra išplėsti per įskiepius. Jei esate „Vim“ vartotojas, galite toliau naudokitės tais pačiais papildiniais, taip pat tuos, kuriuos bendruomenė sukūrė „Neovim“. O jei nerandate sau įskiepio ir išdrįstate, galite sukurti savo, naudodami mėgstamą kalbą.
- Be to, jis mums pasiūlys tas pačias funkcijas kaip ir bet kuris kitas kodų rengyklė, pvz .: automatinis užbaigimas, rašybos tikrinimas, skirtukai, sintaksės dažymas, paieška ir pakeitimas reguliariomis išraiškomis ir kt.
El projekto šaltinio kodas mes galime rasti jį „GitHub“ puslapis iš redaktoriaus.
„Neovim“ diegimas „Ubuntu“
Šį redaktorių galime įdiegti įvairiais būdais. Paprasčiausia yra atlikti diegimas nuo programinės įrangos parinktis iš Ubuntu. Norėdami turėti naujausią versiją, turite pridėkite „Neovim“ PPA. Paleiskite šią komandą terminale (Ctrl + Alt + T):
sudo apt-add-repository ppa:neovim-ppa/stable
Tada turite atnaujinti paketus ir įdiegti „Neovim“ įvesdami tą patį terminalą:
sudo apt-get update sudo apt-get install neovim
Abi parinktys įdiegs tą pačią programos versiją. Jei nenorime nieko įdiegti sistemoje, galite naudoti Neovim .Appimage failas. Norėdami jį gauti, turite įdiegti garbaną. Įsitikinę, kad turite šį įrankį, įveskite terminalą (Ctrl + Alt + T):
curl -LO https://github.com/neovim/neovim/releases/download/nightly/nvim.appimage chmod u+x nvim.appimage
Atsisiuntę ir turėdami reikiamus leidimus, galime paleisti redaktorių įvesdami tą patį terminalą:
./nvim.appimage
Atlikę bet kurią iš pirmiau nurodytų parinkčių, dabar galime naudoti šį „vim“ pagrįstą redaktorių. Kam to reikia, gali rasti toda la dokumentacija apie galimus įrenginius projekto „GitHub“ puslapyje.
Reikia pasakyti, kad ši programa turi daug konfigūravimo galimybių, todėl eik per oficialūs dokumentai arba Naudojimo instrukcija Tai leis mūsų redaktoriui atrodyti daug geriau ir draugiškiau, nei rasime pagal nutylėjimą.
„Neovim“ nustatymas
„Neovim“ apima a interaktyvi pamoka, paleiskite komandą : Mokytojas jį pradėti.
Jei uždarysite „Neovim“, visi sesijos nustatymai bus prarasti. Norėdami juos išlaikyti, failas „init.vim“, kuris yra įkeltas kiekvieną kartą paleidus „Neovim“. Jei naudojate „Vim“, šį failą atlieka tą pačią funkciją kaip ir „vim“ .vimrc failas.
Šis konfigūracijos failas jis yra ~ / .config / nvim / init.vim. Jei jo nėra, sukurkite jį. Konfigūracijos failas gali būti labai didelis, todėl pabandykite dokumentuoti viską, ką jame įdėjote. Komentarus galima pridėti naudojant «. Mes galėsime gauti daugiau informacijos apie šį konfigūracijos failą į Wiki programos.