Ich habe eine Liste von Wörtern:
bau
ceu
diu
fou
gau
Ich möchte diese Liste in Folgendes verwandeln:
byau
cyeu
dyiu
fyou
gyau
Ich habe den Befehl erfolglos versucht:
:%s/(\w)(\w\w)/\1y\2/g
Was muss ich ändern, damit die Regex-Erfassungsgruppen in Vim funktionieren, da dies nicht funktioniert?
:%norm ay<CR>.
l, den Visual Block-Modus mit Ctrl+vaufrufen, die gesamte Spalte mit markieren, Shift+ggefolgt von l, dann den Einfügemodus mit aufrufen Shift+iund 'y' eingeben . 7 Tastenanschläge, einschließlich Abschluss Esc, um den Einfügemodus zu verlassen. Nicht als Antwort posten, da es nicht wirklich um Erfassungsgruppen geht (wonach ich gesucht habe, als ich diese gefunden habe). :-)