Ассоциации файлов
При нажатии пользователем клавиши Enter в момент, когда выделен какой-либо файл, Far может выполнить некоторую команду в зависимости от расширения имени этого файла. Такая взаимосвязь называется ассоциацией файла. Ассоциации можно задать с помощью команды Commands › File associations.
В одноименном окне отображается список заданных ассоциаций (слева – описание, справа – перечень масок). Добавление новой ассоциации выполняется с помощью клавиши Insert. В окне редактирования ассоциации необходимо задать маску для файлов, описание, а также команды, которые необходимо выполнить при нажатии на указанных файлах в панели клавиш Enter, F3 или F4.
В команде можно использовать следующие символы для указания информации о выделенном файле:
- ! – имя файла без указания расширения;
- !.! – имя файла с указанием расширения;
- !: – имя текущего дисковода;
- !\ – путь к текущему каталогу.
Например, если полное имя выделенного файла – D:\WIN-DOWS\README.DOC, то значения этих символов таковы:! -README,!.! – README.DOC,!: – D:,! \-YWINDOWS.
Для редактирования уже существующей ассоциации необходимо воспользоваться клавишей F4, для удаления – Delete.
В первой строке окна редактирования ассоциации указывается шаблон для файлов (*.bmp), во второй строке – описание файлов (bmp), в последующих строках – команды, которые необходимо выполнить при нажатии Enter+Execute (Запуск), F3-View (Просмотр) или F4-Edit (Редактирование).
Если на одно и то же расширение существует две и более ассоциации, то при нажатии на Enter будет выдано меню со списком всех команд, вызываемых по данному расширению.
С помощью клавиш управления курсором следует выбрать нужную команду и подтвердить выбор клавишей Enter.