This is a draft cheat sheet. It is a work in progress and is not finished yet.
Move
h |
左方向移動 |
j |
下方向移動 |
k |
上方向移動 |
l |
右方向移動 |
$ |
行末 |
^/0 |
行頭 |
w(word) |
1単語分後の頭 |
e(end) |
1単語分後の最後 |
Shift+g |
最下行 |
gg |
先頭行 |
##Shift+g |
##行目に移動 |
% |
対応する括弧に移動 |
Edit
x |
削除 |
i(insert) |
挿入 |
a(add) |
追加 |
r(replace) |
1文字を置換 |
Shift+r |
1文字以上置換 |
c(change) |
変更(削除挿入) |
|
w |
単語 |
|
$ |
行末まで |
o |
下の行に挿入 |
Shift+o |
上の行に挿入 |
y(yank) |
コピー |
visualモード |
"*p |
クリップボード貼り付け |
|
|
Delete
d(delete) |
削除 |
|
w(word) |
次の単語まで |
|
e(end) |
単語の末尾まで |
|
$ |
行末まで |
dd |
行の削除 |
p |
削除を次に貼り付け |
|
aw(all word) |
|
iw(inner word) |
|
ap(all paragraph) |
|
ip(inner paragraph) |
|
at(all tag) |
|
it(inner tag) |
|
ab(all () ) |
|
ib(iiner () ) |
Other
u |
コマンド取り消し |
Shift+u |
行全体の取り消し |
Ctrl+r |
取り消しの取り消し |
Ctrl+p |
前方補完 |
Ctrl+n |
後方補完 |
Finish
:q! |
保存せず終了 |
:wq |
保存して終了 |
:w ファイル名 |
ファイル名へ保存 |
|
|
search
/## |
##を検索 |
|
n |
次へ |
|
Shift+n |
前へ |
?## |
##を前方検索 |
Ctrl+o |
前の場所に戻る |
Ctrl+i |
戻るを戻す |
replace
:s/○○/×× |
○○を××に置換 |
:s/○○/××/g |
行全体で置換 |
:#,#s/○○/××/g |
#~#行目で置換 |
:%s/○○/××/g |
ファイル全体で置換 |
:%s/○○/××/gc |
認しながら全体置換 |
hokan
履歴補完 |
Ctrl+N(next)/P(previous) |
Omni補完 |
Ctrl+XO |
|
|
|