vi – Hvordan gå til linje N?

I vi editor, hvordan går jeg til en bestemt linje?

For eksempel hvis jeg åpner en fil med navnet file.py er det et alternativ for å åpne filen på en bestemt linje, eller kan jeg åpne filen min og deretter gå til linje med hurtigtastens snarvei?

Kommentarer

  • Du er velkommen her og har fått svaret ditt. Bare et råd for fremtiden: Med man vi kan du lese manualsiden. Med /line kan du søke etter forekomster av ordet line, med n hopp til neste, akkurat som i vi. En av de første kampene beskriver alternativet du lette etter. Dette tar kortere tid enn å søke på nettet eller stille et spørsmål her.

Svar

For å få vi til å starte kl. en bestemt linje i en fil, legg til +line_num til kommandoen du bruker for å starte vi. Erstatt line_num med linjenummeret, for eksempel:

vi +14 file.py 

Du kan også bruke ex-kommandolinjen for å gå til en linje. (For informasjon om ex-modus, se Bruk vi teksteditor). Hvis du for eksempel vil gå til linje 14, kan du trykke Esc og deretter skrive inn:

:14 

Det er også en vi-kommando. G hoppbevegelsen tar et valgfritt count prefiks, som er linjenummeret du skal gå til. Derav 1 4 G

Kommentarer

  • .. .og du ' trykker du bare på ESC hvis du ikke ' t allerede var i kommandomodus (eller hvis du vil at skjermen skal blinke)

Legg igjen en kommentar

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