Vim初心者のための基本的な操作方法のまとめ


コマンド名 内容
vim [ファイル名] 起動する(ファイルを指定して、起動する)
:q 終了する
:w [ファイル名] 上書きする(名前をつけて保存する)
:q! 保存せずに終了する
h 左に移動する
j 下に移動する
k 上に移動する
l 右に移動する
w 前方に単語1つ分移動する
b 後方に単語1つ分移動する
W スペース区切りで前方に単語1つぶん移動する
B スペース区切りで後方に単語1つぶん移動する
O 行頭に移動する
$ 行末に移動する
gg 1行目に移動する
G 最後の行に移動する
d <カーソル移動コマンド> デリート(切り取りをする)
dd 行をデリート
y <カーソル移動コマンド> ヤンク(コピーをする)
dd 行をヤンク
p ペースト(貼り付ける)
i カーソル位置の左に文字を入力する
※インサートモードに切り替える
a カーソル位置の右に文字を入力する
※インサートモードに切り替える
Esc ノーマルモードに切り替える
x カーソル位置の文字を削除する
J 行を連結する
u アンドゥ(元に戻す)
Ctrl + r リドゥ(やり直す)
/ <文字列> 下方向に検索する
? <文字列> 上方向に検索する
n 次の検索結果に移動する
N 前の検索結果に移動する
:%s/<置換元文字列>/<置換後文字列>/g 置換する
vimtutor チュートリアル
:help ヘルプ