viで行を削除する

カーソルのある行から削除する

ノーマルモードで
dd でカーソルのある行を削除できます。
数字dd で、カーソルのある行から、指定した行数を削除できます。

指定した行を削除する

コマンドラインモードで
:[開始行],[終了行]d
で指定した行を削除できます。
最終行に$を入れれば最後まで削除されます。

特定の行で、カーソルの前後を削除する

1行の間でカーソルのある位置から行頭までを削除する場合は、
d0
カーソルのある位置から行末までを削除する場合は、
d$
になります。

大きなファイルを編集するときには便利です。

タイトルとURLをコピーしました