После выбора диапазона строк с помощью команды V
я хотел бы удалить каждую строку файла, которая НЕ выбрана, поэтому есть ли способ инвертировать выделение - выбрать каждую строку, которая не выделена?
Например как
:g!/FOO/d
удаляет каждую строку, которая НЕ содержит FOO.
Если бы я имел в виду диапазон и хотел бы использовать его инверсию:
'a,'b
Мне нужно будет использовать два диапазона:
1,'a-1
а также
'b+1,$
Я подозреваю, что это не может быть сделано за один шаг - но это было бы хорошо!