Navigere i en fil i VIM

Navigating Within File Vim



Navigering i en fil spiller en viktig rolle i tekstredigering. For å være mer produktiv, bør du vite alle mulige snarveimetoder eller nøkler knyttet til filnavigasjon i Vim -editor. Navigering i en fil i andre grafiske redaktører er ganske enkelt og enkelt. Men i Vim må du huske noen tips og triks knyttet til Vim -navigasjonsalternativer. Vim tilbyr god støtte til noen avanserte navigasjonsfunksjoner.

I denne artikkelen vil vi forklare hvordan du navigerer i en fil ved hjelp av Vim. Vi vil foreslå noen navigasjonsteknikker for navigasjon, som vil hjelpe deg med å forbedre produktiviteten.







Vi har kjørt alle navigasjonsalternativer på Vim i denne artikkelen ved hjelp av Ubuntu 20.04 -systemet.



Hvordan navigere i en fil i Vim?

Vim tilbyr noen kompliserte måter å navigere i en fil. Du må huske hurtigtaster for Vim -navigasjon. La oss begynne å gjennomgå følgende Vim -navigasjonsalternativer.



Først åpner du terminalen gjennom applikasjonsstartlinjen. Skriv nå 'Vi' for å starte Vim kommandolinjeditor. Skriv inn følgende kommando for å åpne en fil i Vim for redigering:





:redigere<filnavn>

Eller du kan også skrive inn følgende kommando på terminalen for å åpne en fil.

$Vi<filnavn>



Navigere innenfor fillinjer

Når filen er åpen i Vim, vil du prøve følgende fillinjenavigasjonsalternativer på denne filen.

k - gå oppover
j - beveg deg nedover
l - flytt til høyre side
h - flytt til venstre side

Du kan også bruke piltastene til å navigere i en fil.

Du kan også gjenta operasjonen for N ganger i Vim. For eksempel, hvis du vil flytte ned med 5 linjer, skriver du ‘5j’.

Vim lar også brukere navigere i en fil til andre posisjoner i stedet for bare oppover eller nedlasting. Bruk følgende alternativer for å utføre denne handlingen.

0 - markøren går til starten av gjeldende linje
$ - markøren flytter til slutten av gjeldende linje
Ctrl + f - flytt for å bla nedover hele siden
Ctrl + b - flytt for å rulle opp hele siden

Navigere mellom filordene

Du kan bruke følgende kommando for ordnavigering i en fil -

w - markøren går til begynnelsen av det neste ordet
e - markøren flytter til slutten av ordet
b - markøren går til starten av forrige ord

Spesiell navigasjon

Følgende kommandoer kan brukes til å navigere til en bestemt linjeposisjon:

: n - gå til den niende linjen i en fil
: 0 - gå til starten av gjeldende fil

eller

(gg - dette alternativet vil også flytte markøren til starten av filen)

: $ - gå til slutten av den nåværende filen

eller

(G - du kan også bruke dette alternativet til å gå til slutten av filen)

Merk: Når du skal bruke tastaturnøkler, så vær forsiktig når det gjelder nøkler.

H - flytt markøren til starten av skjermen.
M - flytt markøren til midtlinjen på skjermen.
L - flytt markøren til sluttlinjen på skjermen.

Navigere i avsnitt

{ - flytt markøren til begynnelsen av gjeldende avsnitt. Hvis du trykker på {igjen og igjen, vil dette flytte deg til starten av forrige avsnitt.

} - flytt markøren til slutten av avsnittet. Hvis du trykker på} igjen og igjen, flyttes det til slutten av neste avsnitt.

Hvordan bruke hopp for navigasjon?

Vim registrerer hver navigasjon gjennom en hoppeliste. Du kan bevege deg bakover og fremover ved å bruke hoppelisten.

Hopplisten registrerer alle steder du har blitt besøkt ved å spore linjenummeret, kolonnen og filen/teksten.

Utfør følgende kommando for å vise hoppelisten:

:hopper

Du kan bruke følgende kommando basert på hoppelisten din -

Ctrl + o - Hopp markøren til forrige posisjon
Ctrl + i - Hopp markøren til neste posisjon

Kodenavigasjon

Du kan bruke følgende alternativer mens du jobber med programmering av kodefiler.

% markør vil flytte seg for å matche parentes
[[gå til start av funksjonen
[{gå til starten av blokken

Det handler om navigasjon i en fil i Vim -editor. I denne artikkelen forklarte vi forskjellige navigasjonsalternativer og kommandoer som vil hjelpe deg i fremtiden. Du kan utforske flere navigasjonssnarveier ved hjelp av Vim. Jeg håper du liker denne artikkelen.