技術覚え書きブログ

WinLoについての記事や、開発に関してのメモを記録するためのブログ

【vim】n行目からm行目を消したい

今日はvimについて。

タイトルの通りのことをやりたいと思っていたのですが、調べても全然見つからない。 あっても、

n行を消したいならnDDです。

的な記事しか見つからない。 そこで、今まではヴィジュアルモードで対象領域を選択して消したり、行数が少なければ行数数えてました。 けどやっぱりちょっと面倒くさい。

で、この前ふと思いついた方法がドンピシャ! 気付いてしまえば単純なことでした。

やり方は、

消したい行の先頭にカーソル持って行って、

d-消したい行の末尾の行数G

これだけです。

対象のファイルの先頭から最後まで消したいときに使う

gg
dG

の応用ですね。

悩んでる人に届きますように。