Neovim, konfigurerbar gaffel av Vim for en bedre brukeropplevelse

Om Neovim

I neste artikkel skal vi ta en titt på Neovim. Er om en gaffel med Vim-koden. Programmet gir oss det gode med Vim med en bedre brukeropplevelse takket være konfigurasjonsmulighetene. Hvis noen ikke vet det ennå, må det sies at Vim er en tekstredigerer basert på moduser. Den ble født som en forbedring av Vi (1976). Grensesnittet er ikke grafisk, men tekstbasert. Selv om det er flere implementeringer med et grafisk grensesnitt, for eksempel gVim. Redaktøren for hånden er en direkte erstatning for Vim. Hvis du er Vim-bruker, vil du føle deg komfortabel med Neovim.

I denne redaktøren alt kan styres med tastaturet via kommandoer. Først kan det virke litt vanskelig å huske dem alle, og i begynnelsen er det det. Men det er også sant at de er organisert på en logisk måte, og til slutt kommer de ut på egenhånd. Programmet vil gjøre det lettere for oss å redigere tekst, slik at vi kan automatisere repeterende oppgaver. Kjedelige oppgaver kan gjøres med bare et par nøkler.

Generelle egenskaper ved Neovim

Neovim php-kode

  • Las standard instillinger gjør at du kan bruke den med en gang.
  • Un terminalemulator.
  • Redaktøren gir oss et API som tillater kommunikasjon med Neovim fra hvilket som helst språk programmering, trygt og asynkront.
  • Moderne terminalfunksjoner som markørstil, fokushendelser, liming i parentes osv.
  • Som jeg allerede har skrevet, er det det veldig konfigurerbar. Det kan sies at det er som om du bygger din egen redaktør. Når du er ferdig med å konfigurere den, vil du ha en tilpasset editor som oppfyller dine spesifikke behov.
  • Hans oppførsel er kan utvides gjennom plugins. Hvis du er Vim-bruker, kan du fortsett å bruke de samme programtilleggene, pluss de som samfunnet har utviklet for Neovim. Og hvis du ikke finner et plugin for deg og du tør, kan du opprette ditt ved hjelp av favorittspråket ditt.
  • I tillegg vil det tilby oss de samme funksjonene som alle andre kodeditorer, for eksempel: automatisk fullføring, stavekontroll, faner, syntaksfarging, søk og erstatt med vanlige uttrykk, etc.

El prosjekt kildekode vi finner den tilgjengelig i GitHub-side fra redaktøren.

Neovim-installasjon på Ubuntu

neovim-installasjon fra Ubuntu-programvarealternativet

Vi kan installere denne redaktøren på mange måter. Det enkleste er å utføre installasjon fra programvarealternativ fra Ubuntu. For å ha den nyeste versjonen må du legg til Neovim PPA. Kjør følgende kommando i terminalen (Ctrl + Alt + T):

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

Deretter må du oppdatere pakkene og installere Neovim ved å skrive i samme terminal:

sudo apt-get update

sudo apt-get install neovim

Begge alternativene installerer den samme versjonen av programmet. Hvis vi ikke vil installere noe på systemet, kan du bruke Neovim. Avbildningsfil. For å få det, må du ha krøller installert. Etter å ha forsikret deg om at du har dette verktøyet, skriv inn terminalen (Ctrl + Alt + T):

last ned naovim appimage

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

chmod u+x nvim.appimage

Når du har lastet ned og med de nødvendige tillatelsene, kan vi starte redigeringsprogrammet ved å skrive i samme terminal:

./nvim.appimage

Etter noen av alternativene ovenfor, kan vi nå bruke denne vim-baserte redaktøren. Hvem trenger det kan finne toda la dokumentasjon på mulige installasjoner på prosjektets GitHub-side.

Det må sies at dette programmet har mange konfigurasjonsmuligheter, så gå gjennom offisiell dokumentasjon eller ved delen av brukerhåndbok Det vil få redaktøren vår til å se mye bedre og vennligere ut enn det vi vil finne som standard.

Sette opp Neovim

Neovim Tutorial

Neovim inkluderer en interaktiv opplæring, kjør kommandoen : Veileder å starte den.

Hvis du lukker Neovim, vil alle innstillingene du hadde i økten gå tapt. For å opprettholde dem, er init.vim-fil, som lastes inn hver gang Neovim startes. Hvis du bruker Vim, denne filen tjener samme funksjon som vims .vimrc-fil.

Denne konfigurasjonsfilen den ligger i ~ / .config / nvim / init.vim. Hvis den ikke eksisterer, opprett den. Konfigurasjonsfilen kan bli veldig stor, så prøv å dokumentere alt du legger på den. Kommentarer kan legges til med «. Vi vil kunne oppnå mer informasjon om denne konfigurasjonsfilen i Wiki av programmet


Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.