Введённый текст отображается в строке статуса и ищется сразу по мере его набора.
Управление:
RAlt
— включить режим инкрементального поиска.
Если в текущей строке есть выделенный текст — он подхватывается.BS
— удалить последний введённый символ.
При пустой строке: восстановить предыдущую строку.CtrlBS
— очистить строку поиска.ShiftIns
/CtrlV
— вставить строку из буфера обмена.ShiftF7
/F3
/Enter
— найти следующее вхождение строки.AltF7
/ShiftF3
/ShiftEnter
— найти предыдущее вхождение строки.- Нажатие любой алфавитно-цифровой (или символьной) клавиши добавляет символ к искомой строке.
- Нажатие любой функциональной клавиши отключает режим поиска, клавиша передаётся фару.
(Это касается клавиш управления курсором, и всех клавиш с модификаторамиCtrl
/Alt
/Shift
). - Для прекращения поиска можно также воспользоваться повторным нажатием
RAlt
. Esc
— прекращает поиск и восстанавливает исходную позицию.
(можно запретить
useEdtFind = false
).Использование плагина позволяет выделить сразу все вхождения строки в тексте.
Настройка:
- В начале скрипта в переменной
options
можно задать умолчания для параметров
В процессе поиска значения можно изменить шорткатамиWholeWords, RegExp, CaseSensitive, HighLightAlt-W
/G
/C
/H
(всё кромеAlt-H
работает и без плагина EdtFind). - Специальный режим поиска: ExtraQuick: каждое нажатие не только прибавляет символ к строке поиска, но и ищет следующее вхождение.
Активируется параметромExtraQuick
в начале скрипта, или шорткатомAlt-Q
. - Назначив переменную
useBM
можно активировать установку закладки при начале поиска (при этом по Esc позиция не восстанавливается)
Актуальная версия: 2.10