Инкрементный поиск Vim
Я использую putty на машине Linux. Мой обычный метод поиска в vi вводит косую черту /, затем мою строку поиска, введите, затем просмотрите все совпадения на n или shift + n.
Мне было интересно, есть ли у vi такая функция, как Eclipse Incremental Search (ctrl + j), где при вводе я перехожу к следующему логическому совпадению. Я думаю, что один из моих помощников в офисе делал это, но я не уверен.
Ответы
Ответ 1
Если вы используете vim
(а кто сейчас не работает), вы можете включить инкрементный поиск с помощью:
:set incsearch
Затем просто используйте команду регулярного поиска /
, и она будет перемещать выделение, когда вы добавляете символы в строку поиска.
Мне также нравится hlsearch
, так как он выделяет все найденные элементы (после выполнения команды поиска) для удобства просмотра.