Контекстный поиск и замена могут производиться для любого вида представления файла в окне редактора (текстового без переноса строк, текстового с переносом строк, двоичного представления). Для двоичного представления предусмотрена возможность работать c контекстами, которые используют служебные конечные символы строки (например, контекст поиска ?\0d находит любой последний неслужебный символ строки, расположенный перед концом строки \0d). При этом поиск/замена контекстов может происходить в разных режимах: от начала файла, от конца файла, вниз от курсора, вверх от курсора , а также с учетом и без учета регистра символов.
Задание параметров поиска и замены производится в диалоговом окне "Редактор файлов: поиск и замена", в котором на соответствующих вкладках задаются параметры только для поиска или для поиска и замены контекстов и опции режима работы:
"Без учета регистра" | - | индикатор, указывающий учитывается ли регистр символов при поиске контекстов; | |
"Полный протокол" | - | индикатор, определяющий вид информации, заносимой в протокол (в этом режиме выдаются строки замены). |
Для оперативного доступа к описанию спецсимволов контекстов можно воспользоваться блоком справочной информации, располагающемся в этом же окне. Клавиша {Начать} начинает процесс поиска/замены, причем замена осуществляется в диалоговом режиме, в котором можно прервать процесс. Для продолжения процесса поиска/замены контекстов следует нажать клавишу {Дальше} (или “горячую” клавишу {F3}) .