Можно использовать команду как :%g/re/d
удалить все строки, которые соответствуют некоторому регулярному выражению (ре).
Большинство клонов vi (как энергия) может читать из стандартного входа.
Следующая команда позволит мне просматривать/var/log/messages при игнорировании всех строк от средства системного журнала 'ядра' (Это строки Брандмауэра, которые я хочу проигнорировать на данный момент):
$ grep -wv "kernel:" /var/log/messages | vi -
Vim: Reading from stdin...
Это позволит Вам просмотреть файл, однако Вы не будете редактировать файл. Вы редактируете копию файла.