個人的によく使うキーをまとめています
ある程度のキーが自然と使えたらvimも楽しくなりますね
追々vimの設定系も調べて行きます
コマンドモード中
モード切替
キー | 動作 |
---|
i | カーソル位置からINSERTモードになる |
a | カーソル位置の1つ後ろからINSERTモードになる |
Shift+a | カーソル行の末尾からINSERTモードになる |
Ctrl+v | ヴィジュアルモードに切替え |
保存・終了
キー | 動作 |
---|
w | 編集内容の保存 |
q | vimを終了する |
q! | 強制的にvimを終了する |
wq | 編集内容を保存してvimを終了 |
基本動作・移動
キー | 動作 |
---|
u | 戻る。一つ前の状態に戻る |
Ctrl+r | 進む。戻した操作を元に戻す |
Shift+g | ファイルの最後に移動 |
gg | ファイルの先頭に移動 |
コピー・切取り
キー | 動作 |
---|
yy | 行コピー。yyの頭に数字を指定することで複数行コピーとなる |
dd | 行切取り。ddの頭に数字を指定することで複数行削除となる |
貼付け
キー | 動作 |
---|
p | カーソルのある行から1つ下の行に挿入 |
Shift+p | カーソルのある行から1つ上の行に挿入 |
その他
キー | 動作 |
---|
Ctrl+z | プログラムを一時停止。jobsコマンドでプログラムの一覧を表示し、fg コマンド(fg [再開プログラム番号])で再開する。 |
INSERTモード中
モード切替
キー | 動作 |
---|
Esc | INSERTモードから抜け、COMMANDモードになる |