以下の内容はhttps://devlights.hatenablog.com/entry/2022/09/27/073000より取得しました。


最後に実行した置換を全行に適用する (:s, g&)

概要

よく忘れるので、自分用にメモメモ。

vimで置換をしようと思って

:%s/hoge/HOGE/g

ってするところを % つけ忘れて

:s/hoge/HOGE/g

ってした場合、当然ながらカレント行のみが置換されます。

再度、%をつけて実行し直せば良いのですが、以下のように

g&

とすると、直前の置換処理を全行にわたって実行してくれます。

知ってるとちょっと便利かもしれません。

参考情報

https://vim-jp.org/vimdoc-ja/change.html#g&


過去の記事については、以下のページからご参照下さい。

サンプルコードは、以下の場所で公開しています。




以上の内容はhttps://devlights.hatenablog.com/entry/2022/09/27/073000より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14