📌
viのコマンド
| モード | コマンド | 説明 |
|---|---|---|
| 通常モード | h |
カーソルを左に移動 |
| 通常モード | j |
カーソルを下に移動 |
| 通常モード | k |
カーソルを上に移動 |
| 通常モード | l |
カーソルを右に移動 |
| 通常モード | i |
挿入モードに切り替え(カーソルの前) |
| 通常モード | a |
挿入モードに切り替え(カーソルの後ろ) |
| 通常モード | x |
カーソル下の文字を削除 |
| 通常モード | dd |
現在の行を削除 |
| 通常モード | yy |
現在の行をコピー |
| 通常モード | p |
コピー/カットした内容を貼り付け |
| 通常モード | P |
コピー/カットした内容を現在のカーソル位置の前に貼り付け |
| 通常モード | u |
直前の操作を元に戻す |
| 通常モード | Ctrl + r |
取り消し操作をやり直す |
| 通常モード | gg |
ファイルの先頭に移動 |
| 通常モード | G |
ファイルの末尾に移動 |
| 通常モード | /テキスト |
テキストを検索 |
| 通常モード | n |
次の検索結果に移動 |
| 通常モード | :w |
ファイルを保存 |
| 通常モード | :q |
viを終了 |
| 通常モード | :wq |
ファイルを保存して終了 |
| 通常モード | :q! |
保存せずに終了 |
| 通常モード | :help |
ヘルプを表示 |
| 挿入モード | Esc |
通常モードに戻る |
| ビジュアルモード | v |
ビジュアルモードに切り替え(テキスト選択) |
| ビジュアルモード | y |
選択したテキストをコピー |
| ビジュアルモード | d |
選択したテキストを削除 |
| ビジュアルモード | > |
選択したテキストを右にインデント |
| ビジュアルモード | < |
選択したテキストを左にインデント |
| ビジュアルモード | Shift + y |
現在の行のテキストをコピー |
| 通常モード | Shift + p |
コピーしたテキストをカーソルの上に貼り付け |
Discussion