ファイルがある場合:
aaa / new replacement line
AAA / old target line
random line
random line
BBB / old target line
CCC / old target line
この例では 4 つの置換があるため、最終的なファイルは次のようになります。
aaa / new replacement line
aaa / new replacement line
random line
random line
aaa / new replacement line
aaa / new replacement line
以下の回答を試みていますが、これについてもご意見をお聞かせください。私が気付いていない、より成功した「vim ゴルフ」アプローチがあるかもしれません。多分私は本当にばかげているだけで、これには簡単なコマンドがあります。
基本的に、問題は次のとおりです。行をレジスタにヤンクした場合、「古いターゲット行」に一致する検索行を完全に置き換えるにはどうすればよいですか?