(g) Vim ersetzen Regex

Ich bin auf der Suche nach einem Regex, der etw verändern wird. so was:

print "testcode $testvar \n";

im

printnlog("testcode $testvar \n");

Ich habe es versucht%s/print\s*(.\{-});/printnlog(\1);/g aber gvim sagt

print\s*(.\{-});

passt nicht zusammen

Wo ist meine Schuld? Ist es in Ordnung, '*' nach '\ s' zu verwenden, da später '{-};' wird die Gier stoppen?

Danke im Voraus.

Antworten auf die Frage(4)

Ihre Antwort auf die Frage