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 |