Чего мне не хватало в исходном:
1. Фильтр (ну очень не хватает!)
2. Возможность просматривать результаты вызова функций в таблице, если либо функция возвращает несколько значений, либо одно, но таблицу.
3. Взять текущий элемент в буфер
4. Если макрос запущен из редактора, возможности "подхватывать" стартовую строку из редактора
-----
Т.к. всякими "красивостями" для себя любимого заниматься не хочется, то скрипт сделан с минимальными трудозатратами. Просто вызов
far.Menu
в цикле.Для поиска действуют общие правила: либо Ctrl+Shift+F, либо правый Alt. Получается примерно так: Заходим в panel, встаём на
Как-то так… Если тема кому-нить покажется полезной, можно попробовать "облагородить" (хелп, регистрация, локализация…)