Я хочу создать базовый скрипт Vim, который просто удаляет n строк, пропускает 1 строку и повторяется до конца документа. Меня не интересуют конкретные совпадения, я просто хочу удалить строку. Например; Поэтому я хочу повторить команду 3ddj
для всего документа.
Text I want to keep.
Text I want to delete.
Text I want to delete.
Text I want to delete.
Text I want to keep.
Text I want to delete.
Text I want to delete.
Text I want to delete.
Text I want to keep.
Text I want to delete.
Text I want to delete.
Text I want to delete.
Так это выглядит ...
Text I want to keep.
Text I want to keep.
Text I want to keep.
Спасибо.
regular-expression
в свой вопрос, но, похоже, в вопросе не указана причина для этого с помощью регулярных выражений. Если вы действительно ищете что-то, что использует регулярные выражения, stackoverflow.com/questions/17735289/… может представлять интерес. Этот вопрос был о Notepad ++, но в ответе используется только регулярное выражение pcre. (Отказ от ответственности: я написал этот ответ.)