
- •Лабораторная работа №2
- •Общие сведения
- •Возможности Norton Commander
- •Запуск программы Norton Commander
- •Выход из Norton Commander
- •Получение помощи
- •Запуск программ и команд dos
- •Использование "мыши"
- •Norton Commander : панели и функциональные клавиши Содержание панелей Norton Commander
- •Управление панелями Norton Commander
- •Оглавление каталога в панели
- •Выделенный файл или каталог
- •Действия при нажатии клавиши [Enter]
- •Информационная панель
- •Использование функциональных клавиш
- •Norton Commander: работа с файлами Выбор группы файлов
- •Просмотр файлов
- •Редактирование файла
- •Копирование файлов
- •Переименование и пересылка файлов
- •Удаление файлов
- •Поиск файла на диске
- •Изменение атрибутов файла
- •Изображение в панели части файлов каталога
- •Обработка ошибок на дисках
- •Norton commander: работа с каталогами Создание каталога
- •Удаление каталога
- •Дерево каталогов в панели nc
- •Быстрый переход в другой каталог
- •Переход на другой диск
- •Сравнение каталогов
- •Norton commander: меню и конфигурирование Меню Norton Commander
- •Пункты меню "Left" и "Right"
- •Пункт меню "Files"
- •Пункт меню "Commands"
- •Пункт меню "Options"
- •Установка конфигурации Norton Commander
- •Указание редактора для редактирования файлов
- •Определение действий nc в зависимости от расширения имени файла
- •Меню команд пользователя
- •Файл dirinfo
- •Краткая справка по norton commander
- •Выбор группы файлов
- •Управление панелями Norton Commander
- •Назначение функциональных клавиш
- •Содержание отчета:
Указание редактора для редактирования файлов
NC позволяет указывать, какой редактор будет вызываться при нажатии клавиши [F4] ("Edit").
Для выбора редактора надо нажать клавиши [F9], "О", "Е", т.е. выбрать пункты меню "Options", "Editor". NC выведет на экран соответствующий запрос. Можно выбрать встроенный (Built-in) в NC редактор или указать какой-то другой редактор (External). В последнем случае надо указать командную строку, используемую при вызове этого редактора. В этой командной строке можно использовать те же способы указания информации о текущем файле, что и при редактировании файла NC.EXT (см. ниже).
Следует заметить, что с помощью нажатия комбинации клавиш [Alt-F4] можно вызвать редактирование файла с помощью альтернативного редактора. То есть, если при нажатии [F4] используется встроенный редактор NC, то при нажатии [Alt-F4] — внешний редактор, и наоборот. Это позволяет одновременно использовать два редактора: внешний и встроенный в NC. Встроенный в NC редактор целесообразно употреблять для небольших правок, а серьезные корректировки лучше производить с помощью более мощного внешнего редактора.
Определение действий nc в зависимости от расширения имени файла
При нажатии пользователем клавиши [Enter] в момент, когда выделен какой-либо файл, NC может выполнить некоторую команду в зависимости от расширения имени этого файла. Какая
именно команда будет выполнена, указывается в файле NC.EXT, который должен располагаться в том же каталоге, что и сама программа NC. Файл NC.EXT может редактироваться самим NC (пункты меню "Commands", "extension file edit") или любым другим текстовым редактором.
Структура файла NC.EXT. Опишем структуру файла NC.EXT. Каждая его строка должна иметь вид: расширение: команда, причем в расширении можно использовать символы * и ? (имеющие тот же смысл, что и в командах DOS). В команде можно использовать следующие символы для указания информации о выделенном файле:
! ~ имя файла без указания расширения;
!.! — имя файла с указанием расширения;
!: — имя текущего дисковода с двоеточием;
!\ — путь к текущему каталогу;
!! — символ "!".
Например, если полное имя выделенного файла — C:\WORK\PAPER.DOC, то значения этих символов таковы: !=PAPER, !.!- PAPER.DOC, !:= С:, !\ = \WORK, !!= !.
Редактирование файла NC.EXT. Для редактирования файла NC.EXT с помощью NC следует нажать клавиши [F9], "С" и "X". Редактирование осуществляется так же, как и редактирование любого другого текстового файла с помощью встроенного редактора NC, но в нижней части экрана при этом выводится справка о структуре файла NC.EXT.
Меню команд пользователя
При нажатии пользователем клавиши [F2] NC выводит на экран список команд, указанный пользователем в файле NC.MNU. Пользователь может клавишами перемещения курсора выделить нужный пункт этого списка и, нажав клавишу [Enter], выполнить соответствующие команды.
Следует заметить, что файл NC.MNU может располагаться либо в текущем каталоге, либо в том каталоге, где находятся файлы NC. Если файл NC.MNU имеется и в текущем каталоге, и в каталоге NC, то используется файл из текущего каталога.
Файл NC.MNU можно редактировать самим NC (пункты меню "Commands", "Menu file edit") или любым другим текстовым редактором.
Структура файла NC.MNU. Опишем структуру файла NC.MNU. Каждому элементу пользовательского меню соответствуют две или более строки в файле NC.MNU. В первой из этих строк с первой позиции указывается сообщение, выводимое в меню. Перед ним можно задавать имя функциональной клавиши с последующим двоеточием, например,
PR - печать файла или
Fl: PR - печать файла
Если указано имя функциональной клавиши, то эта клавиша может использоваться для быстрого выбора данного пункта меню пользовательских программ.
Следующие строки описания пункта меню должны содержать команды, выполняемые при выборе этого пункта меню. В первой позиции этих строк должен быть пробел.
Пример описания пункта меню:
Fl: SD - сжатие диска
CHKDSK С:
SD С: /А /С
Редактирование файла NC.MNU. Для редактирования файла NC.MNU с помощью NC следует нажать клавиши [F9], "С" и "М". NC выведет запрос о том, какое меню пользователя надо редактировать: главное (находящееся в каталоге NC) или локальное (находящееся в текущем каталоге). Необходимо выбрать нужный ответ ("Main" - главное меню, "Local" - локальное меню, "Cancel" - не редактировать меню) и нажать клавишу [Enter].
Редактирование осуществляется так же, как и редактирование с помощью встроенного редактора NC любого другого текстового файла, но при этом в нижней части экрана выводится справка о структуре файла NC.MNU.