Я использую опции incsearch и hlsearch. Все совпадения подсвечиваются после нажатия клавиши ввода, но только первый, когда я печатаю. Я хотел бы выделить все совпадения при вводе.
Как я могу получить это поведение?
Ответ 1
К сожалению, это невозможно без написания собственного поиска в Vimscript (захват каждого ключа с помощью getchar(), выделение с помощью :match) или исправление исходного кода Vim в C.
Причина, по которой это не реализовано, вероятно, заключается в том, чтобы обеспечить быстрый и быстрый инкрементный поиск.