viに関する設定方法を公開しています。 viで文字列の置換をする方法 †viで文字列の置換操作を以下に記します。
関連記事 †
ファイル内全体の置換 †以下の操作でファイル内すべての対象文字列が置換されます。 :%s/対象文字列/置換後の文字列/g
以下のように最後にcをつけると最下行に置換の問いあわせメッセージが表示されます。 指定範囲の文字列置換 †開始行と終了行を設定すると設定した範囲の文字列を置換できます。 :開始行,終了行 s/対象文字列/置換後の文字列/g viで行番号表示を有効にする場合は以下のコマンドを実行します。 :set number
カーソル行のみの置換 †カーソルのある行のみ置換対象とする場合。
区切りのスラッシュを置換したい場合 †上記例ではスラッシュで対象文字列と置換後の文字列を区切っていますが/以外を利用することによりスラッシュの置換が可能です。
|