|
| ||||||||||||
| ||||||||||||
|
2004 г.
Linux для пользователяВиктор Костромин, http://rus-linux.net/Глава 6. Программа Midnight Commander
6.5. Управление панелямиПанели программы Midnight Commander чаще всего отображают содержимое каталогов файловой системы (поэтому называются иногда панелями каталогов). Однако на панель может быть выведена и некоторая другая информация. В настоящем разделе будет рассказано, как изменить вид панели или способ представления информации на панели. 6.5.1 Форматы отображения списка файловВид панелей, в которых отображаются списки файлов и подкаталогов, может быть изменен через команды выпадающих меню левой и правой панелей Левая панель (Left) и Правая панель (Right) главного меню. Если вы хотите изменить формат представления списка файлов в панели, вы можете воспользоваться командой Формат списка... соответствующей (левой или правой) панели. Имеется возможность выбрать один из 4 вариантов представления списка файлов: Стандартный (Full), Укороченный (Brief), Расширенный (Long) и Определяемый пользователем (User).
При задании структуры вначале указывается размер панели: "half" (половина экрана) или "full" (весь экран). После размера панели можно указать, что на панели должно быть две колонки. Это делается добавлением цифры 2 в строку задания формата. Далее надо перечислить имена полей с необязательным параметром ширины поля. В качестве имен полей могут использоваться следующие слова:
Вы также можете использовать следующие имена полей для организации вывода информации на дисплей:
Для того, чтобы задать фиксированную ширину поля, нужно добавить двоеточие ':', после которого указать число позиций, которое отводится под это поле. Если после числа поставить символ '+', то указанное число будет интерпретироваться как минимальная ширина поля, и, если экран позволяет, поле будет расширено. Например, "стандартный" формат вывода задается строкой: half type,name,|,size,|,mtime а "расширенный" — строкой: full perm, space, nlink, space, owner, space, group, space, size, space, mtime, space, name А вот пример формата, определяемого пользователем: half name,|,size:7,|,type,mode:3 Отображение списка файлов в любой из панелей может производиться в соответствии с одним из восьми порядков сортировки:
Порядок сортировки вы можете задать, выбрав в меню соответствующей панели команду Порядок сортировки.... При этом появляется диалоговое окно (рис. 6.2), в котором кроме желаемого порядка сортировки можно указать, что сортировка производится в обратном порядке (поставив с помощью клавиши пробела отметку в скобках возле слова Обратный (Reverse)) и с учетом регистра символов.
Рис. 6.2. Диалоговое окно задание порядка сортировки По умолчанию подкаталоги отображаются в начале списка, но это можно изменить, проставив отметку возле опции "Смешивать файлы/каталоги" ("Mix all files") команды Конфигурация меню Настройки. Можно выводить в панель не все списки файлов данного каталога, а только соответствующие определенному шаблону. Команда Фильтр в меню любой панели позволяет задать шаблон, которому должны соответствовать имена файлов, отображаемых в панели (например, "*.tar.gz"). Имена подкаталогов и ссылки на подкаталоги отображаются всегда, независимо от шаблона. В меню каждой из панелей имеется команда Перечитать (аналог которого в других программах обычно называется "Обновить"). Команда Перечитать (горячие клавиши <Ctrl>+<R>) обновляет список файлов, отображаемый в панели. Это бывает полезно в тех случаях, когда другие процессы создают или удаляют файлы. Если вы выполнили команду меню Критерий панелизации (перенаправление вывода команды на панель, о нем будет рассказано в разд. 6.10), и вследствие этого на панели находятся результаты работы какой-то программы, по команде Перечитать на панель вновь будет выведено содержимое каталога. 6.5.2 Другие режимы отображенияПомимо того, что может задаваться формат вывода на панель списка файлов, любую панель можно перевести в один из следующих режимов.
Рис. 6.3. Режим "Информация"
Рис. 6.4. Режим отображения дерева каталогов
Рис. 6.5. Режим "Быстрый просмотр" При выводе в панель результатов "быстрого просмотра" используется встроенная программа просмотра файлов, так что, если переключиться клавишей <Tab> в панель просмотра, вы сможете использовать все команды управления просмотром, в частности, перечисленные в табл. 6.1 — 6.2.
6.5.3 Клавиатурные команды управления панелямиДля управления режимами работы панели можно пользоваться командами меню, которые были упомянуты выше, но удобнее использовать управляющие комбинации клавиш.
|
|
CITForum © 1997–2025