個人的によく使うキーをまとめています
ある程度のキーが自然と使えたら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モードになる |