vi/vim contient un ensemble de commandes très utiles, notamment une fonctionnalité pour supprimer des lignes basée sur un pattern
:g/word/d
On supprime ici toutes les lignes contenant word
.
:g/^toto.*$/d
Ici on supprime toutes les lignes commençant par toto
.
:g/^\s*$/d