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
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)
man visegítségével elolvashatja a kézikönyv oldalt. A/linesegítségével megkeresheti alineszó előfordulásait, angombbal a következő, akárcsak avi. 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.