viではブックマーク機能(mコマンド)を使って複数行を一括削除できます。
まず、削除したい最初の行と最後の行にマークをつけます。
マークをつけるのはmを押した後、任意のアルファベットですから、
たとえば最初の行で
1 |
ma |
と打ち、最後の行で
1 |
mb |
と打ちます。
次にコロンを打ってコマンドモードにして、
1 |
'a,'bd |
と打ちます。
「’最初のマーク,’最後のマークd」ですからわかりやすいですね。
これでaというマークを付けた行から
bというマークを付けた行までが一括削除されます。