vglobal: Execute commands on lines that do not match globally
Introduction#
:vglobal or :v is the opposite of :global or :g that operates on lines not matching the specified pattern (inverse).
:v/pattern/d
Example:
> cat example.txt
TODO: complete this
NOT this
NOT that
TODO: Complete thatOpen the example.txt using vim and type :v/TODO/d in the Ex mode. This will delete all lines that do not contain the TODO pattern.

