vi – Hvordan går man til linje N?

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

For eksempel hvis jeg åbner en fil med navnet file.py er der en mulighed for at åbne filen på en bestemt linje, eller kan jeg åbne min fil og derefter gå til linje med tastaturgenvej?

Kommentarer

  • Du er velkommen her og fik dit svar. Bare et råd til fremtiden: Med man vi kan du læse manualsiden. Med /line kan du søge efter forekomster af ordet line, med n spring til næste, ligesom i vi. En af de første kampe beskriver den mulighed, du ledte efter. Dette tager kortere tid end at søge på nettet eller stille et spørgsmål her.

Svar

At få vi til at starte kl. en bestemt linje i en fil, tilføj +line_num til den kommando, du bruger til at starte vi. Udskift line_num med linjenummeret, for eksempel:

vi +14 file.py 

Du kan også bruge ex-kommandolinjen til at gå til en linje. (For information om ex-tilstand, se Brug vi teksteditor). Hvis du f.eks. Vil gå til linje 14, kan du trykke på Esc og derefter indtaste:

:14 

Der er også en vi-kommando. G springbevægelsen tager et valgfrit count præfiks, som er det linjenummer, du skal gå til. Derfor 1 4 G

Kommentarer

  • .. .og du ' kun trykker på ESC, hvis du ' t allerede er i kommandotilstand (eller hvis du vil have din skærm til at blinke)

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *