LoginSignup
52
33

More than 5 years have passed since last update.

Vimの選択範囲置換

Posted at

選択範囲の置換をプラグイン等を入れずにさくっとやりたい時のメモ
サーバー毎にVimのdein環境が違うのでこうしたデフォルトのやり方を覚えるのは大事ですね

  1. Shift + v で VISUAL LINE モードへ
  2. 選択したい範囲を h or k で指定
  3. コロンをタイプ :
  4. コマンドラインに :'<,'> のように表示されるので、続けて置換コマンドである s をタイプ
  5. 置換文字列をスラッシュで区切り入力 /検索対象文字列/置換後文字列/
  6. 確認を挟むための gc をタイプ
  7. Enter をタイプ
  8. 確認して置換してよいものであれば Enter or y をタイプ
  9. 置換したくないものであれば n をタイプして次の置換文字列へ
  10. 途中終了する場合は Esc をタイプ
  11. 全て置換が完了すれば終わり

6番でコマンドラインで表示されるサンプルとしては、以下となる

# 例:undefined を false に置換したい場合

:'<,'>s/undefined/false/gc
52
33
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
52
33