置換

記事
IT・テクノロジー

すべて

:%s/古/新/g
置き換える前に確認する
:%s/古/新/gc
行数を指定
:始,終s/古/新/g
検索しながら置換する
①/キーワード で検索し、 n で次へ移動していく
②cコマンドで置換
③n で次へ
④2度め以降は . で置換できる

1つだけ置換
:s/正規表現/新
置換を繰り返す
&
元に戻す
u

 ()で囲む

:s/.*/(&)/

 先頭に追加

:アドレスnormal I 文字列
:アドレスs/^/文字列/
①Ctrl + v
②行を選択
③0
④I文字列

 末尾に追加

:アドレスnormal A 文字列
:アドレスs/$/文字列/
①Ctrl + v
②行を選択
③$
④A文字列

 パターンに一致する行だけ置換対象にする

:g/パターン/s/古/新/
パターン = 古 の場合は 古 を省略できる
:g/パターン/s//新/
パターンに一致しない行を置換
:v/パターン/s/古/新/

1文字

r

置換モード

R
ノーマルモードに戻るまで置換

サービス数40万件のスキルマーケット、あなたにぴったりのサービスを探す