i | コマンドモードから入力モードへ移行。カーソル位置の直前から入力開始。 |
a | コマンドモードから入力モードへ移行。カーソル位置の直後から入力開始。 |
A | コマンドモードから入力モードへ移行。カーソル行の最後から入力開始。 |
o | コマンドモードから入力モードへ移行。カーソル行の次の行から入力開始。 |
[ESC] | 入力モードからコマンドモードへ切り替える。 |
:q! | 編集中の内容を破棄してviを終了。 |
ZZ | 編集中の内容をファイルに書込んでviを終了。 |
:w | 編集中の内容をファイルに書込む。 |
:w [file] | 編集中の内容をファイル名を指定して書込む。 |
:r [file] | ファイル名で指定されたファイルを、カーソルの次の行以降に読込む。 |
0 | 行頭に移動。 |
$ | 行末に移動。 |
[Ctrl]+b | 1ページ前にスクロール。 |
[Ctrl]+f | 1ページ後にスクロール。 |
1G | ファイルの先頭に移動。 |
G | ファイルの最後に移動。 |
x | カーソル位置の1文字を削除。 |
dd | カーソルのある行を削除。 |
yy | カーソルのある行をコピー。 |
p | カーソル位置の後ろにコピーバッファの内容をペースト。 |
J | カーソル行とその次の行を結合する。 |
/[word][Enter] | カーソル位置から[word]を検索。 |
n | 後ろへ再検索。 |
N | 前へ再検索。 |