Neovim, podesiva vilica Vima za bolje korisničko iskustvo

O Neovimu

U sljedećem ćemo članku pogledati Neovim. Je o rašlje Vim koda. Program nam donosi dobro Vima s boljim korisničkim iskustvom zahvaljujući mogućnostima konfiguracije. U slučaju da netko još ne zna, mora se reći da je Vim uređivač teksta zasnovan na načinima. Rođen je kao poboljšanje Vi (1976). Njegovo sučelje nije grafičko, već se temelji 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, bit će vam ugodno s Neovimom.

U ovom uredniku sve se može kontrolirati tipkovnicom putem naredbi. U početku se čini da je malo teško sjetiti ih se svih, a isprva je. No istina je i da su organizirani na logičan način, a na kraju izlaze sami. Program će nam olakšati uređivanje teksta, omogućujući nam automatizaciju ponavljajućih zadataka. Dosadne zadatke možete obaviti sa samo nekoliko tipki.

Opće karakteristike Neovima

Neovim php kôd

  • Las zadane postavke natjerajte ga da ga odmah upotrijebite.
  • Un terminalni emulator.
  • Uređivač nam pruža API koji omogućuje komunikacija s Neovimom s bilo kojeg jezika programiranje, sigurno i asinkrono.
  • Moderne funkcije terminala kao što su stil kursora, događaji fokusa, lijepljenje u zagradama itd.
  • Kao što sam već napisao, jest vrlo podesiv. Može se reći da je to kao da gradite vlastiti urednik. Kad 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 nastavi 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 značajke 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 Ubuntua. Da biste imali najnoviju verziju, morate dodati Neovim PPA. U terminalu pokrenite sljedeću naredbu (Ctrl + Alt + T):

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

Zatim morate ažurirati pakete i instalirati Neovim upisivanjem u 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 sustav, 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

Nakon preuzimanja i s potrebnim dopuštenjima, možemo pokrenuti uređivač upisivanjem u isti terminal:

./nvim.appimage

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

Mora se reći da ovaj program ima mnoge mogućnosti konfiguracije, pa prođite kroz službena dokumentacija ili u odjeljku korisnički priručnik Naš će urednik izgledati puno bolje i ljubaznije od onoga što ćemo zadati.

Postavljanje Neovima

Vodič za Neovim

Neovim uključuje a interaktivni tutorial, pokrenite naredbu :Tutor da ga pokrene.

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

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


Budite prvi koji će komentirati

Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  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 obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.