Vim備忘録 削除系(全削除、文末削除、行頭削除、行末削除など)

Vimの備忘録です。忘れがちなコマンドをメモ。

vimlogo.png

削除系

普段よく使うのはddコマンド。

dd カーソル行削除
5dd カーソル行から5行削除

これ以外はdと移動系コマンドを組み合わせる。全削除とか行末ではなくカーソル位置から文末まで削除とか忘れやすい。

カーソル位置から行頭まで削除 d^
カーソル位置から行末まで削除 d$
カーソル位置から文章先頭まで削除 dgg
カーソル位置から文章末尾まで削除 dG
全削除 ggdG

全削除ggdGは、ggで行頭に移動、d削除、範囲指定に文末のGを組み合わせたもの。

その他複雑なパターンの削除はビジュアルモードで。