Kuinka pääsen vi editorissa tietylle riville?
Esimerkiksi, jos avaan tiedoston nimeltä file.py
onko mahdollista avata tiedosto tietyllä rivillä vai voinko avata tiedostoni ja siirtyä sitten riville näppäinyhdistelmän pikavalinnalla?
Kommentit
Vastaa
Jotta vi aloitettaisiin klo tietylle riville tiedostossa, lisää +line_num
komentoon, jota käytät vi: n käynnistämiseen. Korvaa line_num
rivinumerolla, esimerkiksi:
vi +14 file.py
Voit myös mennä ex-komentorivillä mennäksesi linjalle. (Lisätietoja ex-tilasta on ohjeaiheessa vi-tekstieditorin käyttäminen.) Jos esimerkiksi haluat siirtyä riville 14, voit painaa Esc
ja kirjoittaa sitten:
:14
Siellä on myös vi-komento. G -liike vie valinnaisen count -etuliitteen, joka on rivinumero, johon mennään. Siksi 1 4 G
kommentit
- .. .ja sinä ' d painat ESC-näppäintä vain, jos et ole ' t jo komentotilassa (tai haluat näytön vilkkuvan)
man vi
-sivulla voit lukea ohjesivun./line
-sovelluksella voit etsiä sananline
esiintymiä,n
hypätä seuraava, aivan kuten kohdassavi
. Yksi ensimmäisistä otteluista kuvaa etsimääsi vaihtoehtoa. Tämä vie vähemmän aikaa kuin verkossa etsiminen tai kysymyksen esittäminen täällä.