viの使い方 †
基本コマンド表 (随時更新)
コマンド | 説明 | h | カーソルを左へ移動 | j | カーソルを下へ移動 | k | カーソルを上へ移動 | l | カーソルを右へ移動 | ng | n行目に移動 | W | 次のワードに移動 | 0 | 行の先頭に移動 | $ | 行の末尾に移動 | G | ファイルの最終行に移動 | i | カーソル位置に文字列を挿入 | I | 文字列をカーソル行の先頭から挿入 | o | 次の行に文字列を挿入 | O | 前の行に文字列を挿入 | a | 文字列をカーソルの後ろに追加 | A | 文字列をカーソル行の末尾に追加 | x | カーソル位置の文字を削除 | dw | カーソル位置のワードを削除 | dd | カーソルのある行を削除 | r | 文字を置換 | yy | カーソル行をコピー (ヤンク) | p | ペースト | / | 前方検索 | n | 前方再検索 (/あるいは?の後に引き続き検索を行う場合に使用) | ? | 後方検索 | N | 後方再検索 (/あるいは?の後に引き続き検索を行う場合に使用) | %s/xxx/yyy/ | xxxをyyyに置換 | %s/xxx/yyy/g | xxxをyyyに一括置換 | ESC | 編集モードを終了 | :wq | 保存して終了 | :wq [file] | fileというファイルに変更を保存 (別名で保存) | :q | 終了 | :q! | 保存せず終了 | :u | アンドゥ |
|