vim vglobal: Execute commands on lines that do not match globally :v/pattern/d


Example

Example:

> cat example.txt
  TODO: complete this
  NOT this
  NOT that
  TODO: Complete that

Open 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.

example.txt After deleting lines that don't match TODO