vi – Hogyan lehet az N vonalhoz menni?

A vi szerkesztőben hogyan juthatok el egy adott sorhoz?

Például ha megnyitok egy van-e lehetőség a fájl megnyitására egy adott sorban, vagy meg tudom-e nyitni a fájlomat, majd a sorra léphetem a billentyűparancs parancsikonjával?

Megjegyzések

  • Örülünk, hogy itt van, és megkapta a választ. Csak egy tanács a jövőre nézve: A man vi segítségével elolvashatja a kézikönyv oldalt. A /line segítségével megkeresheti a line szó előfordulásait, a n gombbal a következő, akárcsak a vi. Az első mérkőzések egyike leírja a kívánt lehetőséget. Ez kevesebb időt vesz igénybe, mint az interneten keresni vagy itt feltenni a kérdést.

Válasz

A vi kezdete: egy adott sort egy fájlban, adja hozzá a +line_num parancsot a vi indításához használt parancshoz. Cserélje le a line_num sort a sorszámra, például:

vi +14 file.py 

Az ex parancssort is használhatja egy vonalra. (Az ex módról további információt a vi szövegszerkesztő használata című részben talál.) Ha például a 14. sorra szeretett volna lépni, megnyomhatja az Esc gombot, majd beírhatja:

:14 

Van egy vi parancs is. A G ugrási mozgás egy opcionális count előtagot vesz fel, amely a sorszám, amelyre menni kell. Ezért 1 4 G

megjegyzések

  • .. .és ' csak akkor nyomja meg az ESC-t, ha már ' nem volt parancs módban (vagy szeretné, ha a képernyője villogna)

Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük