In Vim möchte ich alle &anyWord
durch C_LOC(anyWord)
ersetzen. Ich versuche, die folgenden:Vim Substitution Regex
:%s/&\w*/C_LOC(\w*)/g
Dieser Befehl jedes &anyWord
erkennt. Das Problem ist, dass es durch C_LOC(\w*)
und nicht durch C_LOC(anyWord)
ersetzt wird.
Seien Sie vorsichtig, dass ein einzelnes '&' in der Datei ersetzen würde. –
Danke für den Hinweis, ich werde/gc statt/g zur Bestätigung verwenden. – Sergio
Oder verwenden Sie '+' anstelle von '*', um sicherzustellen, dass nach '&' mindestens ** Wortzeichen vorhanden sind. –