today_rainy's blog

ガジェットやらプログラムやらを地道に弄くる。

Vimの再勉強

motw.mods.jp

Vimを再勉強します。上記サイトでよく使うコマンドがまとめられていますが、
そこから更に絞ります。

コマンド 動作
:w 保存
ZZ 保存して終了
ZQ 保存せずに終了
h, j, k, l 左, 下, 上, 右
Ctrl-u 半画面分戻る
Ctrl-d 半画面分進む
gg ファイルの先頭に移動
G ファイルの最後に移動
:[数値] [数値]行に移動
H, M, L 画面に表示されている行について, 最初の行(H), 真ん中の行(M), 最後の行(L)に移動
0 行の先頭に移動
^ 行のテキスト部分の先頭に移動
$ 行の最後に移動
esc ノーマルモードに戻る
i カーソル位置からインサートモードに入る
f[文字] 次の[文字]まで飛ぶ
; f, F, t, Tで検索した文字を同方向に繰り返し検索する
v f, F, t, Tで検索した文字を逆方向に繰り返し検索する
u Undo
Ctrl-r Redo
. 直前の操作の繰り返し
dd カーソルがある行を消す
cc カーソルがある行をカットして, インサートモードに入る
yy カーソルがある行をコピー
p カーソル行の下の行にペースト