( Zahy | 2022. 07. 01., p – 22:51 )

Ennél fogva csak sorszámokat, és relatív címzést támogat

Azért még tud egyet s mást :-)

:?lo?-2,/szamár/+3s/macska/kutya/4

Az aktuális sortól visszafelé megkeresi az első olyan sort amiben a "lo" szöveg szerepel és ahhoz képest még 2 sorral előrébb megy (kezdőpont);

szintén az aktuális sortól előre megkeresi az első "szamár" szót tartalmazó sort, és ahhoz képest még 3 sort lejjebb lép (végpont)

(és a két pont közötti minden sorban a negyedik macska szót kutyára cseréli)

címzésként használható :

. - az aktuális sor

$ - a fájl utolsó sora

% - az elsőtől az utolsóig az összes sor

?izé? és /ecet/ - visszafelé, előrefelé keres

'a - az ma (mark A) paranccsal létrehozott un. "A" könyvjelzőt tartalmazó sor

 

Ezek itt a vi tudása, hogy a vim ennél tud-e többet, azt passzolom.