基本
保存系
#保存
<Esc>
:w
#上書き保存
<Esc>
:wq
#保存せずに終了
<Esc>
:q!
移動系
gg #文書の先頭に移動
G #文書の最後に移動
0 #行頭に移動
$ #行末に移動
w #次の単語に移動
<line number>G #指定して行に移動
<ctrl>+f #ページをめくる(forword)
<ctrl>+b #ページを戻す(back)
挿入系
a #今の行からINSERT
o #次の行からINSERT
#複数行に同じ文字を入力する
<ctrl>+v #VISUALモードで挿入したい範囲を矩形選択
<shift>+I #INSERTモード
#入力したい文字を入力
<Esc>
<Enter>
削除系
<number>dd #指定行数を削除
dG #文書の最後まで削除
dt<character> #指定文字までを削除
di" #クォート内を削除
di( #カッコ内を削除
dit #htmlタグ内を削除
dat #htmlタグを含めて削除
検索系
# #検索したい単語にカーソルを合わせて"#"
n #マッチした次の単語に移動
置換系
#単語を選択して削除
# #単語を選択
:%s//<replacement text>/g
コピーアンドペースト
yy #一行コピー
<number>y #入力数字行分コピー
p #ペースト
その他
<ctrl>p #入力補完(INSERTモード)
:vs <file path> #画面分割
#タブからスペースへの変換
:set expandtab
:retab <number>