vバッチ置換:
%s/ソースパターン/ターゲットパターン/g
すべてのユーザー名をlogin_nameに置き換える場合は、%s/username/login_name/gを実行します。
vim 列エディタ:
選択後に列を削除ctrl+v、d
列に Ctrl+V を挿入し、選択後に SHIFT+I を挿入し、編集後に ESC を挿入します。
列の置換ctrl+v、選択後の s、編集後の ESC
選択後に列をコピーctrl+v、y
列ペーストp
1.列の削除
作業手順:
ctrl+v でビジュアル操作モードに入ります
hjklを使用して上下左右の方向を制御して削除する部分を選択します
最後に d を入力して削除します
2.選択した列に文字Y000000を一括挿入
作業手順:
ctrl+v でビジュアル操作モードに入ります
hjklで上下左右の方向を制御し、挿入する位置を選択します
大文字の I (shift+i または CAPSLOCK i) に続いて、入力したい文字を入力します。
入力後、ESCキーを押して終了すると、現在選択している列に入力した文字が挿入されます。
選択した部分を99999の文字に一括置換
作業手順:
ctrl+v でビジュアル操作モードに入ります
hjklを使用して上下左右の方向を制御して削除する部分を選択します
次に、文字「s」を入力し、次に入力する文字を入力します
入力後、ESCキーで終了すると、選択部分が入力した文字に置き換えられます。置換操作は、削除と挿入を組み合わせたものに似ています。