Neovim, podesiva vilica Vima za bolje korisničko iskustvo

O Neovimu

U sledećem članku ćemo pogledati Neovim. Is about račva Vim koda. Program nam donosi dobro Vima s boljim korisničkim iskustvom zahvaljujući mogućnostima konfiguracije. U slučaju da neko još ne zna, mora se reći da je Vim uređivač teksta zasnovan na načinu rada. Rođen je kao unapređenje Vi (1976). Njegov interfejs nije grafički, već zasnovan na tekstu. Iako postoji nekoliko implementacija s grafičkim sučeljem, poput gVim. Urednik koji je pri ruci je izravna zamjena za Vima. Ako ste korisnik Vima, naći ćete se ugodno uz Neovim.

U ovom editoru sve se može upravljati pomoću tastature putem naredbi. U početku može izgledati malo teško sjetiti ih se svih, a isprva je. Tačno je i da su organizirani na logičan način i na kraju izlaze sami. Program će nam olakšati uređivanje teksta, omogućavajući nam automatizaciju ponavljajućih zadataka. Dosadne zadatke možete obaviti sa samo nekoliko tastera.

Opšte karakteristike Neovima

Neovim php kod

  • u zadane postavke natjerajte ga da ga odmah koristite.
  • Un terminal emulator.
  • Uređivač nam pruža API koji omogućava komunikacija s Neovimom s bilo kojeg jezika programiranje, sigurno i asinhrono.
  • Moderne funkcije terminala kao što su stil kursora, događaji fokusa, lijepljenje u zagradama itd.
  • Kao što sam već napisao, jeste vrlo podesiv. Može se reći da je to kao da gradite vlastiti urednik. Kada završite s postavljanjem, imat ćete prilagođeni uređivač koji udovoljava vašim specifičnim potrebama.
  • Njegovo ponašanje je proširivo putem dodataka. Ako ste korisnik Vima, možete nastavite koristiti iste dodatke, plus oni koje je zajednica razvila za Neovim. A ako ne možete pronaći dodatak za sebe, a usudite se, svoj možete stvoriti na svom omiljenom jeziku.
  • Uz to će nam ponuditi iste funkcije kao i bilo koji drugi uređivač koda, kao što su: automatsko dovršavanje, provjera pravopisa, kartice, bojanje sintakse, pretraživanje i zamjena regularnim izrazima itd.

El izvorni kod projekta možemo ga naći u GitHub stranica od urednika.

Neovim instalacija na Ubuntu

neovim instalacija iz softverske opcije Ubuntu

Ovaj uređivač možemo instalirati na više načina. Najjednostavnije je izvesti instalacija iz softverska opcija od Ubuntu-a. Da biste imali najnoviju verziju, morate dodajte Neovim PPA. Pokrenite sljedeću naredbu u terminalu (Ctrl + Alt + T):

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

Zatim morate ažurirati pakete i instalirati Neovim tako što ćete upisati isti terminal:

sudo apt-get update

sudo apt-get install neovim

Obje opcije instalirat će istu verziju programa. U slučaju da ne želimo ništa instalirati na sistem, možete koristiti Neovim .Appimage datoteka. Da biste ga dobili, morate imati instaliran curl. Nakon što provjerite imate li ovaj alat, u terminalu (Ctrl + Alt + T) unesite:

preuzmi naovim appimage

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

chmod u+x nvim.appimage

Jednom preuzeto i sa potrebnim dozvolama, možemo pokrenuti uređivač upisivanjem u isti terminal:

./nvim.appimage

Nakon bilo koje od gore navedenih opcija, sada možemo koristiti ovaj vim zasnovan uređivač. Kome treba, može naći toda la dokumentacija o mogućim instalacijama na GitHub stranici projekta.

Mora se reći da ovaj program jeste mnoge mogućnosti konfiguracije, pa prođite kroz službena dokumentacija ili u odjeljku Uputstvo za upotrebu Naš urednik će izgledati puno bolje i ljubaznije od onoga što ćemo zadati.

Postavljanje Neovima

Neovim Tutorial

Neovim uključuje a interaktivni vodič, pokrenite naredbu :Učitelj da ga pokrenete.

Ako zatvorite Neovim, izgubit će se sve postavke koje ste imali u sesiji. Da bi ih održavali, init.vim datoteka, koji se učitava svaki put kada se Neovim pokrene. Ako koristite Vim, ovu datoteku služi istoj funkciji kao i vimova .vimrc datoteka.

Ova konfiguracijska datoteka nalazi se u ~ / .config / nvim / init.vim. Ako ne postoji, stvorite ga. Datoteka za konfiguraciju može postati vrlo velika, pa pokušajte dokumentirati sve što na nju stavite. Komentari se mogu dodati sa «. Moći ćemo dobiti više informacija o ovoj konfiguracijskoj datoteci u Wiki programa


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.