それなりブログ

とあるWebエンジニアのそれなりのブログ、JavaScript/Node.js/Python/PHP/ゲーム作成 など

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

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

aaa111
222bbb
ccc333
444ddd

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

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

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

aaa@@@bbb
ccc@@@ddd

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

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

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



コメントを残す

メールアドレスが公開されることはありません。

Categories

Archives