VIM: глобально строка соответствия, удалите это и 2 после строк

Следующее - то, что я имею в виду:

% g/All Claims\t 0/3d

Это не работает, хотя (это, кажется, недопустимый синтаксис для умножения действия в этом режиме). Я действительно заканчивал со следующей последовательностью:

qq
/All Claims\t 0
3dd
q
10000@q

Та макро-комбинация разработана очень хорошо. Мне просто любопытно, если бы существует что-то, что было бы соответствующим и будет иметь, помещаются в контекст первого примера. Для дальнейшего расширения я ищу что-то, что заменяет 3-е от первой строки с командой, которая сделает то же или соответственно сошлется на макрос.

5
задан Jeff Ferland 22 April 2010 в 14:18
поделиться

1 ответ

Команда : g ожидает команду ex, поэтому вы должны использовать : normal как это

:%g/All Claims\t 0/norm 3dd
12
ответ дан 18 December 2019 в 13:12
поделиться
Другие вопросы по тегам:

Похожие вопросы: