Ich habe Legacy-Code übergeben und möchte zuerst
ändern %Vor%in
%Vor%Es gibt viele von ihnen und sie manuell zu tun ist sehr zeitaufwendig. Gibt es eine Möglichkeit, vim zu verwenden, um dies zu ermöglichen?
Ich habe etwas wie
versucht %Vor%aber es funktioniert nicht. Bitte um Rat.
Versuchen Sie Folgendes:
%Vor%Diese Regex nimmt gemäß Ihrer Frage an, dass hinter dem Variablennamen ein Leerzeichen steht:
Beispiel:
Für folgende Testdaten:
Ergebnis wird
sein %Vor%Erklären der Regex
(\(.*\))
- Entsprechen Sie, was in ()
ist, und erfassen Sie es - \([^ ]*\)
- gefolgt von allem, was kein Leerzeichen ist und erfassen Sie es
Ich habe mehrere Mappings für diese Aufgabe in lh-cpp .
In diesem Fall ist es ,,sc
oder ,,rc
oder ,,dc
. (hier ist ,
tatsächlich mein <localleader>
).
Es ist tatsächlich implementiert als:
%Vor%