Как вы можете эффективно удалить данные строки в Vim?

Я хочу удалить все строки, которые соответствуют этому

:g!/div/

Я неудачно побежал:

:g!/div/s/^*//g

3 ответа3

7

Чтобы удалить все строки, которые соответствуют div

:g/div/d

Удалить все строки, которые не соответствуют div

:g!/div/d
6
:g!/div/d

Работает просто отлично, чтобы делать то, что вы хотите.

1
:V/div/d

В случае больших файлов, это может быть быстрее:

:%!grep div

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .