起動
ターミナル
$ vi ファイル名
モード
i インサートモード(編集開始)
v ビジュアルモード(範囲選択)
esc コマンドモードに戻る
カーソル移動
[→] 右
[←] 左
[↑] 上
[↓] 下
[^] 現在行の先頭位置へ
[$] 現在行の末端位置へ
[G] 最終行の先頭位置へ
画面スクロール(移動)
H 画面先頭へ
M 画面中央へ
L 画面最終部へ
削除
x 削除
dd カーソルの1行を削除
D カーソルから行の終端まで削除
取り消し
u 取り消し(直前の操作)
コピー&ペースト
yy カーソル位置の行をコピー
p ペースト
終了
:q 終了(quit)
:q! 保存せず終了
:wq 保存して終了(w = write)
:wq! 保存して強制終了