| カーソルの移動 | |
|---|---|
| キー | 動作 |
| [k] または [crtl]+[p] または [↑] | カーソルを上に移動する。 |
| [j] または [crtl]+[n] または [↓] | カーソルを下に移動する。 |
| [h] または [backspace] または [←] | カーソルを左に移動 |
| [l] または [space] または [→] | カーソルを右に移動 |
| [nG] (nは任意の数字) | 指定した(n)行目に移動 |
| [G] | 最終行に移動 |
| [H] | 画面の最も上の行に移動 |
| [L] | 画面の最も下の行に移動 | [O] | 現在の行の先頭に移動 | [$] | 現在の行の末尾に移動 | [Enter] | 次の行の先頭に移動 | [-] | 上の行の先頭に移動 | [w] | 次の単語の先頭に移動 | [e] | 現在の単語の末尾に移動 | [nl] | 現在の行の指定した(n)文字目に移動 | [l] | 現在の行の1文字目に移動 |
| 文字の削除 | |
| キー | 動作 |
| [x] | カーソルを上の文字を削除 |
| [X] | カーソルの左の文字を削除 |
| [dd] | カーソルのある行を削除 |
| [dw] | カーソルのある場所から、その単語の最後までを削除 |
| [dft] | カーソルのある場所から、指定した文字(t)までを削除 |
| [d$] | カーソルのある場所から、行末までを削除 |
| [d^] | カーソルのある場所から、行頭までを削除 |
| 編集モードへの移行 | |
| キー | 動作 |
| [i] | カーソルのある場所から編集を開始 |
| [I] | 現在の行の先頭から編集を開始 |
| [a] | カーソルの右側から編集を開始 |
| [A] | 現在行の末尾から編集を開始 |
| [o] | 現在の行の下に1行あけて編集を開始 |
| [O] | 現在の行の上に1行あけて編集を開始 |
| コマンドモードへの移行 | |
| キー | 動作 |
| [esc] | 編集モードからコマンドモードへ移行する |
| 文字の検索 | |
| キー | 動作 |
| [/hoge] | 指定した文字列(hoge)を下方向に検索 |
| [?hoge] | 指定した文字列(hoge)を上方向に検索 |
| 保存・終了 | |
| キー | 動作 |
| [ZZ] | ファイルを上書きしてviを終了する |