Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичка Far Manager r2.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
529.41 Кб
Скачать

3.26. Меню команд пользователя

П

Рис. 26. Меню команд пользователя

ользователь к стандартным командам Far может добавлять свои собственные команды. Все дополнительные команды помещаются в меню команд пользователя, которое вызывается кнопкой F2.

Far позволяет организовать два типа меню Главное меню и Местное меню. Cодержимое местного меню может зависеть от каталога, для этого в каталоге должен находиться файл FarMenu.ini. Между местным и главным меню можно переключится сочетанием клавиш Shift+F2.

Создадим свою команду в Местном меню каталога FOLDER.

  1. Войдите в каталог FOLDER.

  2. Создайте в нем файл FarMenu.ini.

  3. Вызовите меню (кнопка F2), на экране появится окно, показанное на рис. 26.

  4. Д

    Рис. 27. Окно выбора элемента меню

    ля вставки новой строки нажмите Ins, на экране появится окно, показанное на рис. 27, в которой вы можете выбрать, что вам создать - команду (Вставить команду) или подменю (Вставить меню), в которое вы можете также войти и создать там команду.

  5. В

    Рис. 28. Редактор меню команд пользователя

    ыберите пункт (Вставить команду) на экране появится панель, показанная на рис. 28, которая состоит из нескольких пунктов:

  • Горячая клавиша– клавиша быстрого вызова. После вызова меню вы можете выполнить команду пользователя, выбрав ее курсорными клавишами или нажав на клавишу быстрого вызова;

  • Метка название команды;

  • Команды – текст команды, в качестве команд используются команды DOS.

  1. Введите в пункт Горячая клавиша какую либо клавишу, к примеру «1».

  2. В пункт Метка введите название команды. К примеру для запуска среды Norton Commander можно написать «Norton».

  3. В пункт Commands введите текст самой команды DOS. Для запуска среды Norton Commander - это будет NC.EXE (при условии что пути к каталогу среды указаны в переменной PAТH, если нет, то необходимо набрать полный путь к файлу NC.EXE).

  4. Выберете пункт Продолжить. Введенная вами команда появится в меню.

  5. При нажатии на F2, когда находитесь в каталоге FOLDER теперь у вас в местном меню будет присутствовать введенная команда.

Любую команду пользовательского меню вы можете отредактировать после нажатия кнопки F4 или удалить (клавиша Del).

3.27. Определение действий Far в зависимости от расширения имени файла

При нажатии пользователем клавиши Enter, Ctrl+PgDn, F3, Alt+F3, F4 или Alt+F4 в момент, когда выделен какой-либо файл, Far может выполнить некоторую команду в зависимости от расширения имени файла. Эту команду может определить сам пользователь в редакторе расширений.

К

Рис. 29. Список ассоциаций

примеру, сделаем так, чтобы при нажатии клавиши Enter, когда выделен файл с расширением .TXT, данный файл открывался в редакторе Microsoft Word.

  1. В

    Рис. 30. Окно редактора расширений

    ызовите через главное меню редактор ассоциаций фалов, для этого нужно выбрать последовательность пунктов меню Команды|Ассоциации фалов, на экране появится список ассоциаций (команд, связанных с расширениями), показанный на рис. 29.

  2. Так же, как и при создании команд пользователя, вы можете вставить новый пункт (клавиша Ins), отредактировать существующий пункт – F4 или удалить какой-либо пункт – Del. Нажмите Ins и на экране появится окно редактора расширений, показанное на рис. 30.

  3. В поле Одна или несколько масок файлов введите маску фалов (если масок несколько, то они разделяются точкой запятой), в нашем случае *.TXT.

  4. В поле Описание ассоциации описание которое будет отображаться в списке ассоциаций.

  5. В поле Команда, выполняемая по Enter введите команду, которая будет выполняться. В команде кроме символов шаблона «*» и «?» для указания информации об имени файла можно использовать следующие символы:

  • !.! – имя файла с указанием расширения;

  • ! – имя файла без указания расширения;

  • !: – имя текущего диска;

  • !\ – путь к текущему каталогу;

  • !! – символ «!».

В данном примере необходимо ввести строчку “c:\Program Files\Microcsoft Office\Office10\winword.exe“ !.!.

  1. Выберете пункт Продолжить или нажмите клавишу Enter.

  2. В списке ассоциаций появится новый пункт.