Show Menu
Cheatography

Vim Cheat Sheet (DRAFT) by

vim

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­(ne­xt)­/P(­pre­vious)
Omni補完
Ctrl+XO