移動
| vim | behavior |
|---|---|
| k | ↑ |
| j | ↓ |
| l | → |
| h | ← |
| w | 次の単語の先頭へ |
| b | 前の単語の先頭へ |
| e | 単語の最後へ |
| gg | ファイルの先頭へ |
| G | ファイルの最終行へ |
| ○G | ○行へ |
| Cntl + f | 次のページへ |
| Cntl + b | 前のページへ |
削除
| vim | behavior |
|---|---|
| dd | 行を削除(カット) |
| D | 行内のカーソル以降を削除 |
| x | カーソル下の一文字を削除 |
| de | カーソル位置の単語の最後まで削除 |
コピペ
| vim | behavior |
|---|---|
| y | コピー |
| Y | 行をコピー |
| p | ペースト |
| P | 現在位置にペースト |
選択
| vim | behavior |
|---|---|
| V | 行選択スタート |
| Cntl + v | 矩形選択スタート |
| vi' | 'の内部にある文字列を選択 |
インサート
| vim | behavior |
|---|---|
| i | カーソルの前で挿入モード |
| o | 次行を新規行として挿入してインサートモード |
| a | カーソルの後ろで挿入モード |
| A | 末尾に移動して挿入モード |
| I | 先頭に移動して挿入モード |
| ci' | 'の内部にある文字列を削除して挿入モード |
| Cntl + v → c | 矩形選択した範囲を削除して挿入モード |
削除して挿入
| vim | behavior |
|---|---|
| cw | dwしたあと挿入モード |
その他
| vim | behavior |
|---|---|
| u | 元に戻す |