Forum: PC Hard- und Software Editor vim: find-and-replace


von Mehmet K. (mkmk)


Lesenswert?

Servus allerseits

Seit geraumer Zeit habe ich vim (8.1.1) auch auf meinen Windows-Rechner 
installiert. Dabei ist mir aufgefallen, dass ein find-and-replace nicht 
ganz meinen Vorstellungen entspricht.
1
https://
2
>>> https://
3
** https://
4
** https://
5
** https://
6
** https://
Wenn ich nun folgenden Befehl (gleichgültig ob Windows oder Linux) 
eingebe:
1
:%s/** h/*** h/g
erhalte ich:
1
https://
2
>>>*** https://
3
*** https://
4
*** https://
5
*** https://
6
*** https://
Wieso kommt es in der 2. Zeile zu diesem Fehlverhalten?

von Gert (Gast)


Lesenswert?

Standardmäßig erfolgt die Suche mit regulären Ausdrücken und '*' gehört 
dazu.
Wenn du nach dem Zeichen '*' suchen willst dann so '\*'.

Gert

von Mehmet K. (mkmk)


Lesenswert?

So klappt es. Herzlichen Dank!

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.