2013-01-22 19 views

Odpowiedz

6

Można po prostu neguje charakter % korzystając character class: -

:g/^[^%]/s/foo/bar/g 

[^%] dowolny znak z wyjątkiem %, na początku łańcucha.

3

spróbować :g/^[^%]/s/foo/bar/g dopasować wszystkie linie nie zaczynając%

10

Spróbuj :vglobal:

:v/^%/s/foo/bar/g 
5

Odwrotność :g jest :g!, więc Przykładem może być wyrażona:

:g!/^%/s/foo/bar/g 

Zauważ, że :g! to tylko kolejny sposób pisania :v (por Jim Davis 'odpowiedź)

Powiązane problemy