, , ,

Vim: suppression des lignes vides

Pour supprimer les lignes vides d'un fichier éditer sous Vim, depuis le mode normal:

:g/^$/d

Pour supprimer les lignes ne contenant que des caractères d'espacement (espaces et tabulations):

:g/^\s*$/d
Pour limiter la portée de la commande, on peut utiliser en préfixe un sélecteur.

Dans l'exemple ci-dessous on ne supprimera les lignes vides que sur les 10 premières lignes du fichier.

:1,10g/^$/d

Références