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ä sananlineesiintymiä,nhypä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ä.