0

だから、私はいくつかのファイルにこれを持っています:

ABCxxx.yyyDEF

そして、私はそれを次のように変更したい:

HELLOxxx.yyyWORLD

これを行う方法はありますか?/ どのように?

私はワイルドカードを使って遊んでいました。

:%s/ABC.*DEF/HELLO.*WORLD/g

ただし、置き換えられた HELLO_WORLD の .* は、置き換えられた .* 文字を保存しません。HELLO.*WORLD と出てくるだけです。

感謝された助け、

パチュン

4

1 に答える 1

3

s/ABC\(xxx.yyy\)WORD/JJJ\1MOO/

\(\) にあるものはすべて記憶され、置換文字列で使用できます。

参照: vim regex 後方参照

于 2012-10-08T01:44:44.920 に答える