vi(ヴイアイ。ヴィジュアル・エディター)の操作方法
$ vi ファイルのパス
【 モードの切り替え 】
i 入力モード(画面下に「– INSERT –」と表示される)
「esc」入力モードを解除
【 カーソルの移動や検索 】
:$ ファイルの最後に移動
:数字 指定した行数に移動(:1 で先頭)
$ 行末
0 行頭
/文字列 指定した文字列を検索(nで次の候補)
【 置換 】
:$s/文字列1/文字列2/cg 文字列1を文字列2に置換(y or n の確認あり)
:$s/文字列1/文字列2/g 文字列1を文字列2に置換(確認なし)
【 操作 】
u 直前の操作のキャンセル
. 直前の操作の繰り返し
【 ファイルの保存と終了 】
:q vi の終了
:q! ファイルを保存しないで終了
:wq ファイルを上書き保存して終了
:w ファイルの上書き保存
:w! 強制的に上書き保存