Neovim, furculiță configurabilă a Vim pentru o experiență mai bună a utilizatorului

Despre Neovim

În articolul următor vom analiza Neovim. Este despre o bifurcație a codului Vim. Programul ne aduce binele Vim cu o experiență de utilizare mai bună datorită posibilităților de configurare. În cazul în care cineva nu știe încă, trebuie spus că Vim este un editor de text bazat pe moduri. S-a născut ca o îmbunătățire a lui Vi (1976). Interfața sa nu este grafică, ci bazată pe text. Deși există mai multe implementări cu o interfață grafică, cum ar fi gVim. Editorul la îndemână este un înlocuitor direct pentru Vim. Dacă sunteți un utilizator Vim, vă veți simți confortabil cu Neovim.

În acest editor totul poate fi controlat cu tastatura prin comenzi. La început poate părea puțin dificil să le amintim pe toate și la început este. Dar este, de asemenea, adevărat că sunt organizați într-un mod logic și, în cele din urmă, ies singuri. Programul ne va facilita editarea textului, permițându-ne automatizarea sarcinilor repetitive. Sarcinile plictisitoare pot fi realizate cu doar câteva chei.

Caracteristicile generale ale Neovim

Cod PHP Neovim

  • Las setări implicite vă pot face să-l utilizați imediat.
  • Un emulator terminal.
  • Editorul ne oferă un API care permite comunicare cu Neovim din orice limbă programare, în siguranță și asincron.
  • Funcții terminale moderne precum stilul cursorului, evenimentele de focalizare, lipirea între paranteze etc.
  • Așa cum am scris deja, este foarte configurabil. Se poate spune că este ca și cum ai construi propriul tău editor. Când terminați configurarea, veți avea un editor personalizat care să răspundă nevoilor dvs. specifice.
  • Comportamentul său este extensibil prin intermediul pluginurilor. Dacă sunteți utilizator Vim, puteți continuați să utilizați aceleași pluginuri, plus cele pe care comunitatea le-a dezvoltat pentru Neovim. Și dacă nu găsești un plugin pentru tine și îndrăznești, poți să-l creezi folosind limba preferată.
  • În plus, ne va oferi aceleași caracteristici ca orice alt editor de cod, cum ar fi: completare automată, verificator ortografic, file, colorare sintaxică, căutare și înlocuire cu expresii regulate etc.

El codul sursă al proiectului îl putem găsi disponibil în Pagina GitHub de la editor.

Instalare Neovim pe Ubuntu

instalarea neovim din opțiunea software Ubuntu

Putem instala acest editor în mai multe moduri. Cel mai simplu este să efectuați instalare din opțiune software de la Ubuntu. Pentru a avea cea mai recentă versiune trebuie adăugați Neovim PPA. Rulați următoarea comandă în terminal (Ctrl + Alt + T):

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

Apoi, trebuie să actualizați pachetele și să instalați Neovim tastând în același terminal:

sudo apt-get update

sudo apt-get install neovim

Ambele opțiuni vor instala aceeași versiune a programului. În cazul în care nu dorim să instalăm nimic pe sistem, puteți utiliza fișierul Neovim .Fișierul Appimage. Pentru ao obține, trebuie să aveți curlul instalat. După ce vă asigurați că aveți acest instrument, în terminal (Ctrl + Alt + T) tastați:

descărcați naovim appimage

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

chmod u+x nvim.appimage

Odată descărcat și cu permisiunile necesare, putem lansa editorul tastând în același terminal:

./nvim.appimage

După oricare dintre opțiunile de mai sus, putem folosi acum acest editor bazat pe vim. Cine are nevoie de el poate găsi toda la la documentație privind instalațiile posibile pe pagina GitHub a proiectului.

Trebuie spus că acest program are multe posibilități de configurare, deci treceți prin documentație oficială sau de către secțiunea din manual de utilizare Acesta va face editorul nostru să arate mult mai bine și mai prietenos decât ceea ce vom găsi în mod implicit.

Configurarea Neovim

Tutorial Neovim

Neovim include un tutorial interactiv, executați comanda :Tutore pentru a-l începe.

Dacă închideți Neovim, toate setările pe care le-ați avut în sesiune se vor pierde. Pentru a le menține, fișier init.vim, care este încărcat de fiecare dată când Neovim este pornit. Dacă utilizați Vim, acest fișier servește aceeași funcție ca fișierul .vimrc al lui vim.

Acest fișier de configurare se află în ~ / .config / nvim / init.vim. Dacă nu există, creați-l. Fișierul de configurare poate deveni foarte mare, așa că încercați să documentați tot ce ați pus pe el. Comentariile pot fi adăugate cu «. Vom putea obține mai multe informații despre acest fișier de configurare în Wiki din program


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.