旧それなりブログの跡地、画像やスタイルやJSなどが壊れてることがあります。

vimで改行を超えて置換する

2007年7月3日

例えばこういうテキストを

aaa111
222bbb
ccc333
444ddd

こういうsコマンドで置換すると

:s/\d\+\n\d\+/@@@/c

こういう結果になるんだっ

aaa@@@bbb
ccc@@@ddd

っっっってさ
(ちなみに、”g”修飾子を入れると、置換確認の[y/n]でnの選択が効かなくなるので入れてない。)

「vi系は改行を超えて置換・検索を出来ない」って、そういう嘘知識を持ってましたス。

ありがとう、職場の異国の(ような風貌を持っている)人。