Vim初級編 コマンド一覧
Vim初級編 コマンド一覧
| 問題 | コマンド |
|---|
| 左にカーソル移動 | h |
| 右にカーソル移動 | l |
| 下にカーソル移動 | j |
| 上にカーソル移動 | k |
| 行頭に移動 | 0 |
| 行末に移動 | $ |
| 行頭から最初の非空白文字に移動 | ^ |
| 最後の行の行頭非空白文字に移動 | G |
| 一行目の行頭非空白文字に移動 | gg |
| 次の単語の先頭に移動 | w |
| 空白で区切られた次の単語の先頭に移動 | W |
| 次の単語の末尾に移動 | e |
| 空白で区切られた次の単語の末尾に移動 | E |
| 直前の単語の先頭に移動 | b |
| 空白で区切られた直前の単語の先頭に移動 | B |
| 下方向に検索する | / |
| 上方向に検索する | ? |
| " / " と " ? " を繰り返し | n |
| " / " と " ? " を逆方向に繰り返し | N |
| カーソル上の1文字を削除 | x |
| カーソルの一つ前の1文字を削除 | X |
| 一行削除 | dd |
| 一行コピー | yy |
| カーソル後にペースト | p |
| カーソル前にペースト | P |
| カーソル上の1文字を置換 | r |
| 文字単位のビジュアルモード | v |
| 行単位のビジュアルモード | V |
| カーソル位置の後からインサート | a |
| 行末尾からインサート | A |
| カーソル位置の前からインサート | i |
| 行先頭の非空白文字からインサート | I |
| 現在の位置の下に行を追加し、インサート | o |
| 現在の位置の上に行を追加し、インサート | O |
| 編集を取り消す | u |
| 現在のファイルに保存 | :w |
| 変更が無ければファイルを閉じる | :q |
| 現在のファイルを保存して、終了する | :wq |
| 変更を破棄して、ファイルを閉じる | :q! |
| ヘルプを開く | :help |