コマンドチートシート
自分がさっと見やすいようにまとめました。
終了
| コマンド | 結果 |
|---|---|
| :q | セーブしないで終了 |
| :q! | 変更した行もセーブしないで終了 |
| :wq | セーブして終了 |
| :w | セーブして終了しない |
編集モードへ移行
| コマンド | 結果 |
|---|---|
| i | 現在のカーソルの位置から挿入 |
| R | 現在のカーソルの位置から置換 |
| A | 現在の行の末尾に追加 |
| O | 現在の行の前に行を挿入する |
| o | 現在の行の次に行を挿入する |
カーソル移動
| コマンド | 結果 |
|---|---|
| h (←) | 左 |
| j (↓) | 下 |
| k (↑) | 上 |
| l (→) | 右 |
| O | 行頭へ |
| $ | 行末へ |
| [Enter] | 次の行の先頭 |
| w | 次の単語へ |
| b | 前の単語へ |
| ctrl + f | 次の画面へ |
| ctrl + b | 前の画面へ |
| 1G | 文頭へ |
| G | 文末へ |
| nnG | nn行目へ |
変更キー
| コマンド | 結果 |
|---|---|
| x | 1文字削除 |
| dd | 1行削除 |
| cw | 1語変更 |
| c$ | カーソル位置から行末あで変更 |
| dw | 1語削除 |
| d$ | カーソル位置から行末まで削除 |
検索
| コマンド | 結果 |
|---|---|
| /正規表現 | 前方検索 |
| ?正規表現 | 後方検索 |
| n | 次の候補 |
| N | 前の候補 |
カット / コピペ / ペースト
| コマンド | 結果 |
|---|---|
| dd | 1行カット |
| yy | 1行コピー |
| p | ペースト |
その他
| コマンド | 結果 |
|---|---|
| . | 直前の変更操作の繰り返し |
| u | 直前の変更操作の繰り返し (何度でも戻れる) |
| :r ... | ファイル ... の内容を次の行に挿入 |
| :r! ... | OSの ... コマンドを実行して その結果を次の行に挿入 |
| :h | 日本語マニュアルを表示する |