vi の文字置き換え機能

vi ではsed コマンドのようにuravi
文字の置き換えができます
構文は
:範囲s/置き換える文字/置き換えたい文字/フラグ
となります
範囲については
行単位で指定となり、省略すると現在のカーソルの行のみになります
例題として
unix mac linux windows unix linux
というファイルを
vi test2
で作成し
yy5p
で内容をコピーし
:s/unix/linux/
とすると
カーソルの行だけ変更されますが
あとはそのままです
これらを解決するには
フラグを利用します

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です