vimの使い方いろいろ

surround.vim plugin

ds[削除文字]
カーソルがある行の削除文字で指定した文字を削除
dst[削除タグ]
カーソルがある行の削除タグで指定したタグを削除
cs[置換文字]
カーソルがある行の置換文字で指定した文字を置換
cst[置換タグ]
カーソルがある行の置換タグで指定したタグを置換
ysiw[文字]
カーソルがある文字の周りを文字でくくる
ysst[タグ]
カーソルがあるタグの周りをタグでくくる

yankring.vim plugin

: YRShow
ヤンクした履歴を表示

vimの標準機能

cit
カーソルがあるタグの中身を削除
vat
カーソルがあるタグをすべて選択
f[文字]
文字の場所までジャンプ
df[文字]
カーソルがある箇所から文字の場所まで削除
vf[文字]
カーソルがある箇所から文字の場所まで選択
: vnew [ファイル名]
ファイルを窓を縦分割で開く
ctr + v
矩形選択
ctr + v + I + [文字]
矩形選択後、選択部分を文字に置き換える
ctr + v + A + [文字]