Quantcast
Channel: Vimタグが付けられた新着記事 - Qiita
Viewing all articles
Browse latest Browse all 5608

vimで特定の範囲を対象に置換

$
0
0

vimで置換をするとき、特定の範囲だけを対象にする場合にはマークを使います。
コマンドモードでmを押してから任意のキーを押すと、マークを付けることが出来ます。

mambでマークを付けた後、その範囲の先頭に#を入れたい場合は以下のように行います。

:'a,'bs/^/#/g

現在位置までを対象としたい場合、以下のように.として指定します。
ついこちらを忘れて、上のようにやってしまうので、自分用メモもかねて。

:'a,.s/^/#/g

他の方法としては、対象としたい開始行の先頭でCtrl+vでビジュアルモードに入り、
そのまま下に移動して範囲を選択して、Shift+iで挿入モードに変更して#を入力し、Escキーを2回押しても
同様のことが出来ます。


Viewing all articles
Browse latest Browse all 5608

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>