Neovim, nastavljiva vilica Vima za boljšo uporabniško izkušnjo

O Neovimu

V naslednjem članku si bomo ogledali Neovim. Je približno vilice kode Vim. Program nam omogoča dobro od Vima z boljšo uporabniško izkušnjo zaradi možnosti konfiguracije. Če nekdo še ne ve, je treba reči, da je Vim urejevalnik besedil, ki temelji na načinih. Rodil se je kot izboljšanje Vi (1976). Njegov vmesnik ni grafičen, ampak temelji na besedilu. Čeprav obstaja več izvedb z grafičnim vmesnikom, na primer gVim. Priročnik urednika je neposredna zamenjava za Vima. Če ste uporabnik Vima, se boste pri Neovimu dobro znašli.

V tem urejevalniku vse lahko nadzirate s tipkovnico prek ukazov. Sprva se morda zdi težko zapomniti vseh, sprva pa se. Res pa je tudi, da so organizirani na logičen način in sčasoma pridejo sami. Program nam bo olajšal urejanje besedila in nam omogočil avtomatizacijo ponavljajočih se nalog. Dolgočasne naloge lahko opravite le z nekaj tipkami.

Splošne značilnosti Neovima

Neovim php koda

  • The privzete nastavitve ga lahko takoj uporabite.
  • Un terminalski emulator.
  • Urejevalnik nam nudi API, ki omogoča komunikacija z Neovim iz katerega koli jezika varno in asinhrono programiranje.
  • Sodobne funkcije terminalov na primer slog kazalke, dogodki ostrenja, lepljenje v oklepajih itd.
  • Kot sem že napisal, je zelo nastavljiv. Lahko rečemo, da je, kot da bi si ustvarili svojega urejevalnika. Ko končate z nastavitvijo, boste imeli urejevalnik po meri, ki ustreza vašim posebnim potrebam.
  • Njegovo vedenje je razširljiv z vtičniki. Če ste uporabnik Vima, lahko še naprej uporabljajte iste vtičnike, plus tiste, ki jih je skupnost razvila za Neovim. In če vtičnika ne najdete za vas in si upate, lahko ustvarite svojega v svojem najljubšem jeziku.
  • Poleg tega nam bo ponudil enake funkcije kot kateri koli drug urejevalnik kode, kot so: samodejno dokončanje, preverjanje črkovanja, zavihki, barvanje skladnje, iskanje in zamenjava z regularnimi izrazi itd.

El izvorna koda projekta lahko ga najdemo v Stran GitHub od urednika.

Namestitev Neovima v Ubuntu

neovim namestitev iz programske možnosti Ubuntu

Ta urejevalnik lahko namestimo na več načinov. Najenostavneje je izvesti namestitev iz programska možnost iz Ubuntuja. Če želite imeti najnovejšo različico, morate dodajte Neovim PPA. V terminalu zaženite naslednji ukaz (Ctrl + Alt + T):

sudo apt-add-repository ppa:neovim-ppa/stable

Nato morate posodobiti pakete in namestiti Neovim tako, da vtipkate v isti terminal:

sudo apt-get update

sudo apt-get install neovim

Obe možnosti bosta namestili isto različico programa. Če v sistem ne želimo namestiti ničesar, lahko uporabite Datoteka Neovim .Appimage. Če ga želite dobiti, morate imeti nameščen curl. Ko se prepričate, da imate to orodje, v terminalu (Ctrl + Alt + T) vnesite:

prenesi naovim appimage -

curl -LO https://github.com/neovim/neovim/releases/download/nightly/nvim.appimage

chmod u+x nvim.appimage

Ko ga prenesemo in dobimo potrebna dovoljenja, lahko urednik zaženemo tako, da vtipkamo v isti terminal:

./nvim.appimage

Po kateri koli od zgornjih možnosti lahko zdaj uporabimo ta urejevalnik, ki temelji na vim. Kdo ga potrebuje, lahko najde toda la dokumentacija o možnih namestitvah na strani GitHub projekta.

Treba je povedati, da ta program ima veliko možnosti konfiguracije, zato pojdite skozi uradna dokumentacija ali v razdelku uporabniški priročnik Naš urejevalnik bo videti veliko boljši in prijaznejši od tistega, kar bomo našli privzeto.

Nastavitev Neovima

Vadnica za Neovim

Neovim vključuje a interaktivna vadnica, zaženite ukaz : Tutor da ga začnete.

Če zaprete Neovim, bodo izgubljene vse nastavitve, ki ste jih imeli v seji. Da bi jih ohranili, datoteka init.vim, ki se naloži vsakič, ko se Neovim zažene. Če uporabljate Vim, to datoteko služi isti funkciji kot datoteka .vimrc vima.

Ta konfiguracijska datoteka nahaja se v ~ / .config / nvim / init.vim. Če ne obstaja, ga ustvarite. Konfiguracijska datoteka je lahko zelo velika, zato poskusite dokumentirati vse, kar v njej vstavite. Komentarje lahko dodate z «. Lahko bomo dobili več informacij o tej konfiguracijski datoteki v Wiki programa


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.