括弧など囲まれた範囲の文字を削除

[コマンド]

dab:()内を括弧ごと削除

dib:()内を残した状態で削除

 

[応用]

daB:{}内を括弧ごと削除

diB:{}内を括弧を残した状態で削除

da":""内をダブルクオーテーションごと削除

di":""内をダブルクオーテーションを残した状態で削除

 

[解説]

dが選択範囲を削除するを意味する。

abやaBなどが括弧を含む範囲、ibやiBが括弧内を含む範囲を意味する。

 

実践Vim 思考のスピードで編集しよう! (アスキー書籍)