Après avoir sélectionné une plage de lignes avec la V
commande, je voudrais supprimer toutes les lignes du fichier qui n'est PAS sélectionné, est donc un moyen d'inverser la sélection - sélectionner chaque ligne qui n'est pas sélectionnée?
Comme quoi
:g!/FOO/d
supprime chaque ligne qui ne contient PAS FOO .
Si j'avais une gamme en tête et que je voulais utiliser son inverse:
'a,'b
J'aurais besoin d'utiliser les deux gammes:
1,'a-1
et
'b+1,$
Je soupçonne que cela ne peut pas être fait en une seule étape - mais ce serait bien!