Вместо использования диапазона для фокусировки действия произнесите:
5,10/booboo <-- to find "booboo" between lines 5 and 10
или
5,10g/booboo/d <-- to delete "booboo" between lines 5 and 10
Мне было интересно, могу ли я искать диапазон в командной строке .(Я понимаю визуальный отбор и действую в этом диапазоне.) Все, что я могу придумать, - это найти первый экземпляр фразы и отметить его:
:g/blahblah/mark a
Затем второй экземпляр:
:g/bleepbleep/mark b
Затем выполните то, что я хочу в этом регионе:
:'a,'bg/booboo/d
Я думаю, что есть лучший способ.