В Vim я знаю, что /
будет выполняться поиск вперед от курсора, причем n
и N
повторяется поиск вперед и назад соответственно.
Я также знаю, что ?
будет выполняться поиск назад от курсора, причем n
и N
будет повторяться поиск назад и вперед соответственно.
У меня вопрос: если я выполнил ?
поиск и хочу повторить его /
(чтобы не приходилось удерживать клавишу Shift для перемещения вперед), есть ли способ изменить направление предыдущего поиска, не вводя поисковый запрос заново?
решение1
Простое введение a ?
без какого-либо текста после него перезапустит поиск в обратном направлении.
Т.е. ввод /
Returnили ?
Returnвсегда будет повторять последний поиск, но в нужном вам направлении.