2014-09-01 09:55:53 +04:00
|
|
|
|
.\" -*- mode: troff; coding: UTF-8 -*-
|
2008-12-29 02:22:35 +03:00
|
|
|
|
.\"TOPICS "Разделы помощи:"
|
|
|
|
|
.\" TODO: Перевести раздел EXTernal File System
|
2012-03-22 21:14:52 +04:00
|
|
|
|
.TH MC 1 "%DATE_OF_MAN_PAGE%" "MC Version %DISTR_VERSION%" "GNU Midnight Commander"
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"SKIP_SECTION"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
.SH "НАИМЕНОВАНИЕ"
|
2009-08-21 16:09:04 +04:00
|
|
|
|
mc \- Визуальная оболочка для Unix\-подобных систем.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"SKIP_SECTION"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
.SH "СИНТАКСИС"
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.B mc
|
2012-01-08 19:04:20 +04:00
|
|
|
|
[\-abcCdfhPstuUVx] [\-l журнал] [каталог1 [каталог2]] [\-e [файл] . ..] [\-v файл]
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"NODE "DESCRIPTION"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
.SH "ОПИСАНИЕ"
|
|
|
|
|
Что такое Midnight Commander
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2009-08-21 16:09:04 +04:00
|
|
|
|
Midnight Commander \- это программа, предназначенная для просмотра
|
2008-12-29 02:22:35 +03:00
|
|
|
|
содержимого каталогов и выполнения основных функций управления файлами в
|
2009-08-21 16:09:04 +04:00
|
|
|
|
UNIX\-подобных операционных системах.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"NODE "OPTIONS"
|
2010-09-06 10:49:41 +04:00
|
|
|
|
.\"DONT_SPLIT"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
.SH "КЛЮЧИ"
|
|
|
|
|
Ключи запуска программы Midnight Commander
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.TP
|
2012-09-09 18:38:20 +04:00
|
|
|
|
.I \-a, \-\-stickchars
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Отключить использование графических символов для рисования линий.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.TP
|
2012-09-09 18:38:20 +04:00
|
|
|
|
.I \-b, \-\-nocolor
|
2009-08-21 16:09:04 +04:00
|
|
|
|
Запуск программы в черно\-белом режиме экрана.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.TP
|
2012-09-09 18:38:20 +04:00
|
|
|
|
.I \-c, \-\-color
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Включает цветной режим дисплея. Для получения более подробной информации
|
|
|
|
|
смотрите раздел
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"LINK2"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Цвета\&.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"Colors"
|
|
|
|
|
.TP
|
2012-09-09 18:38:20 +04:00
|
|
|
|
.I \-C arg, \-\-colors=arg
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Используется для того, чтобы задать другой набор цветов в командной
|
|
|
|
|
строке. Формат аргумента arg описан в разделе
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"LINK2"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Цвета\&.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"Colors"
|
|
|
|
|
.TP
|
2013-02-13 10:27:49 +04:00
|
|
|
|
.I \-\-configure\-options
|
|
|
|
|
Выводит опции конфигурирования, с которыми был собран Midnight Commander.
|
2009-09-17 19:17:18 +04:00
|
|
|
|
.TP
|
2012-09-09 18:38:20 +04:00
|
|
|
|
.I \-d, \-\-nomouse
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Отключает поддержку мыши.
|
2013-02-08 10:19:41 +04:00
|
|
|
|
.TP
|
2013-02-13 10:27:49 +04:00
|
|
|
|
.I \-D N, \-\-debuglevel=N
|
|
|
|
|
Используется только если код был скомпилирован с поддержкой
|
|
|
|
|
.\"LINK2"
|
|
|
|
|
виртуальной файловой системы smbfs
|
|
|
|
|
.\"SMB File System"
|
|
|
|
|
для установки уровня отладочных сообщений smbfs в N (0\-10).
|
|
|
|
|
.TP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
.I \-e [файл]
|
2012-01-08 19:04:20 +04:00
|
|
|
|
Запустить встроенный редактор. Если параметр "файл" задан, этот файл
|
|
|
|
|
будет открыт при запуске. Смотрите также
|
2003-03-04 14:04:48 +03:00
|
|
|
|
.BR mcedit(1) .
|
|
|
|
|
.TP
|
2011-03-25 14:21:08 +03:00
|
|
|
|
.I \-f, \-\-datadir
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Выводит на экран определенный в процессе компиляции программы путь к
|
|
|
|
|
файлам программы Midnight Commander.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.TP
|
2011-03-25 14:21:08 +03:00
|
|
|
|
.I \-F, \-\-datadir\-info
|
|
|
|
|
Выводит на экран расширенную информацию о путях, используемых при работе
|
|
|
|
|
программы Midnight Commander.
|
|
|
|
|
.TP
|
2013-02-13 10:27:49 +04:00
|
|
|
|
.I \-g, \-\-oldmouse
|
|
|
|
|
Принудительно устанавливает режим мыши "normal tracking". В xterm\-совместимых
|
|
|
|
|
терминалах (например, tmux/screen).
|
2011-03-25 14:21:08 +03:00
|
|
|
|
.TP
|
2012-09-09 18:38:20 +04:00
|
|
|
|
.I \-k, \-\-resetsoft
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Восстанавливает значения команд, назначенных функциональным клавишам в
|
|
|
|
|
предусмотренные по умолчанию значения, используя базу данных
|
|
|
|
|
termcap/terminfo. Этот ключ используется только на терминалах HP, где
|
|
|
|
|
функциональные клавиши не работают.
|
|
|
|
|
.TP
|
2012-07-28 13:20:12 +04:00
|
|
|
|
.I \-K файл, \-\-keymap=файл
|
2011-02-21 13:49:45 +03:00
|
|
|
|
Задаёт файл клавиатурных команд для переопределения привязки клавиатурных
|
|
|
|
|
комбинаций к действиям.
|
|
|
|
|
.TP
|
2012-09-09 18:38:20 +04:00
|
|
|
|
.I \-l файл, \-\-ftplog=файл
|
2009-08-21 16:09:04 +04:00
|
|
|
|
Сохранить диалог с ftp\-сервером, а также отладочную информацию smbfs в
|
2008-12-29 02:22:35 +03:00
|
|
|
|
файл file.
|
|
|
|
|
.TP
|
2013-02-13 10:27:49 +04:00
|
|
|
|
.I \-\-nokeymap
|
|
|
|
|
Не загружать клавиатурные комбинации из файла, использовать определённые
|
|
|
|
|
в исходном коде.
|
2012-09-09 18:38:20 +04:00
|
|
|
|
.TP
|
|
|
|
|
.I \-P файл, \-\-printwd=файл
|
2008-12-29 02:22:35 +03:00
|
|
|
|
По окончании работы Midnight Commander запишет последний текущий каталог
|
|
|
|
|
в указанный файл. Эту опцию не следует использовать напрямую. Она
|
|
|
|
|
используется специальной функцией оболочки, которая меняет текущий
|
|
|
|
|
каталог оболочки на последний каталог, использованный Midnight
|
2002-10-31 09:44:10 +03:00
|
|
|
|
Commander.
|
2002-10-20 22:29:36 +04:00
|
|
|
|
.IP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Для того чтобы эта функция была определена, используйте файл
|
2013-02-07 12:37:07 +04:00
|
|
|
|
.B %libexecdir%/mc/mc.sh
|
2008-12-29 02:22:35 +03:00
|
|
|
|
для оболочек bash и zsh, а для оболочки tcsh соответственно файл
|
2013-02-07 12:37:07 +04:00
|
|
|
|
.B %libexecdir%/mc/mc.csh
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.TP
|
2012-09-09 18:38:20 +04:00
|
|
|
|
.I \-s, \-\-slow
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Включает медленный режим терминала, в котором программа выводит меньше
|
|
|
|
|
псевдографических символов (в том числе в меню и экранах помощи) и
|
|
|
|
|
отключается вывод дополнительных (избыточных) сообщений.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.TP
|
2013-12-15 10:12:58 +04:00
|
|
|
|
.I \-S arg, \-\-skin=arg
|
2013-02-13 10:27:49 +04:00
|
|
|
|
Используется для того, чтобы задать другой скин в командной
|
|
|
|
|
строке. Технология скинов описана в разделе
|
|
|
|
|
.\"LINK2"
|
|
|
|
|
Внешний вид\&.
|
|
|
|
|
.\"Skins"
|
|
|
|
|
.TP
|
2012-09-09 18:38:20 +04:00
|
|
|
|
.I \-t, \-\-termcap
|
2013-02-08 10:19:41 +04:00
|
|
|
|
Используется только в том случае, когда код был скомпилирован с S\-Lang и
|
2008-12-29 02:22:35 +03:00
|
|
|
|
terminfo: в этом случае Midnight Commander использует значение
|
|
|
|
|
переменной
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.B TERMCAP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
для получения информации о терминале вместо использования системной базы
|
|
|
|
|
терминалов.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.TP
|
2012-09-09 18:38:20 +04:00
|
|
|
|
.I \-u, \-\-nosubshell
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Отключает использование альтернативных оболочек shell (имеет смысл
|
|
|
|
|
только в том случае, когда Midnight Commander был скомпилирован с
|
|
|
|
|
поддержкой альтернативной оболочки).
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.TP
|
2012-09-09 18:38:20 +04:00
|
|
|
|
.I \-U, \-\-subshell
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Делает возможным использование subshell (имеет смысл только в том
|
|
|
|
|
случае, когда Midnight Commander был скомпилирован с поддержкой subshell
|
|
|
|
|
как опции).
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.TP
|
2002-10-25 12:01:51 +04:00
|
|
|
|
.I \-v file
|
2009-08-21 16:09:04 +04:00
|
|
|
|
Запустить встроенную программу просмотра Midnight Commander\-а для
|
2008-12-29 02:22:35 +03:00
|
|
|
|
просмотра указанного файла. После выхода из режима просмотра вы выходите
|
|
|
|
|
из Midnight Commander и оказываетесь в shell.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.TP
|
2012-09-09 18:38:20 +04:00
|
|
|
|
.I \-V, \-\-version
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Отображает версию программы.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.TP
|
2013-02-08 10:19:41 +04:00
|
|
|
|
.I \-x, \-\-xterm
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Запускает программу в режиме xterm. Используется только на терминалах,
|
|
|
|
|
работающих в режиме xterm (два режима работы экрана и возможность
|
|
|
|
|
формировать экранирующие последовательности с помощью мыши) (two screen
|
2002-10-20 22:29:36 +04:00
|
|
|
|
modes, and able to send mouse escape sequences).
|
2011-09-07 11:17:03 +04:00
|
|
|
|
.TP
|
2012-03-21 13:54:56 +04:00
|
|
|
|
.I \-X, \-\-no\-x11
|
2011-10-28 16:09:44 +04:00
|
|
|
|
Не использовать X11 для получения состояния модификаторов Alt, Ctrl, Shift.
|
2002-10-20 22:29:36 +04:00
|
|
|
|
.PP
|
2013-07-25 10:36:19 +04:00
|
|
|
|
Если в командной строке указаны два каталога, первый будет отображаться
|
2013-08-06 15:53:58 +04:00
|
|
|
|
в активной панели, второй \- в другой панели.
|
2013-07-25 10:36:19 +04:00
|
|
|
|
.PP
|
|
|
|
|
Если указан только один каталог, он будет отображён в активной панели,
|
2013-08-06 15:53:58 +04:00
|
|
|
|
во второй панели будет отображён каталог, указанный в параметре "other_dir"
|
|
|
|
|
в файле panels.ini.
|
2013-07-25 10:36:19 +04:00
|
|
|
|
.PP
|
|
|
|
|
Если каталоги не указаны, в активной панели будет отображён текущий каталог,
|
2013-08-06 15:53:58 +04:00
|
|
|
|
а во второй панели \- каталог, указанный в параметре "other_dir" в файле panels.ini.
|
2002-03-20 16:55:08 +03:00
|
|
|
|
.\"NODE "Overview"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
.SH "Главное окно программы"
|
|
|
|
|
Главное окно программы Midnight Commander состоит из трех полей. Два
|
|
|
|
|
поля, называемые "панелями", идентичны по структуре и обычно отображают
|
2009-08-21 16:09:04 +04:00
|
|
|
|
перечни файлов и подкаталогов каких\-то двух каталогов файловой
|
2008-12-29 02:22:35 +03:00
|
|
|
|
структуры. Эти каталоги в общем случае различны, хотя, в частности,
|
|
|
|
|
могут и совпасть. Каждая панель состоит из заголовка, списка файлов и
|
|
|
|
|
информационной строки.
|
|
|
|
|
.PP
|
|
|
|
|
Третье поле экрана, расположенное в нижней части экрана, содержит
|
|
|
|
|
командную строку текущей оболочки. В этом же поле (самая нижняя строка
|
2009-08-21 16:09:04 +04:00
|
|
|
|
экрана) содержится подсказка по использованию функциональных клавиш F1 \-
|
2008-12-29 02:22:35 +03:00
|
|
|
|
F10. Самая верхняя строка экрана содержит строку
|
|
|
|
|
.\"LINK2"
|
|
|
|
|
горизонтального меню\&.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"Menu Bar"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Эта строка может не отображаться на экране; в этом случае доступ к ней
|
|
|
|
|
можно получить, щелкнув мышью по верхней рамке или нажав клавишу F9.
|
|
|
|
|
.PP
|
|
|
|
|
Панели Midnight Commander обеспечивают просмотр одновременно двух
|
|
|
|
|
каталогов. Одна из панелей является активной в том смысле, что
|
|
|
|
|
пользователь может выполнять некоторые операции с отображаемыми в этой
|
|
|
|
|
панели файлами и каталогами. В активной панели подсвечено имя одного из
|
|
|
|
|
каталогов или файлов, а также выделен цветом заголовок панели в верхней
|
|
|
|
|
строке. Этот заголовок совпадает с именем отображаемого в данной панели
|
|
|
|
|
каталога, который является текущим каталогом той оболочки, из которой
|
2009-08-21 16:09:04 +04:00
|
|
|
|
запущена программа. Вторая панель \- пассивна. Почти все операции
|
2008-12-29 02:22:35 +03:00
|
|
|
|
выполняются в активной панели, то есть в соответствующем (текущем)
|
|
|
|
|
каталоге. Некоторые операции (типа копирования или переноса файлов) по
|
|
|
|
|
умолчанию используют каталог, отображаемый в пассивной панели, как место
|
|
|
|
|
назначения операции. Более подробное описание панелей дано в подразделе
|
|
|
|
|
.\"LINK2"
|
|
|
|
|
.I Панели каталогов
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"Directory Panels"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
раздела
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"LINK2"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
.I Меню левой и правой панелей
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"Left and Right Menus"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
и в разделе
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"LINK2"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
.I Меню "Файл"
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"File Menu"
|
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Вы можете выполнить любую команду операционной системы или запустить на
|
|
|
|
|
исполнение любую программу непосредственно из программы Midnight
|
|
|
|
|
Commander, просто набрав имя этой команды (программы) в командной строке
|
|
|
|
|
и нажав клавишу Enter. Прочитайте разделы
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"LINK2"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
.I Командная строка оболочки
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"Shell Command Line"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
и
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"LINK2"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
.I Редактирование строк ввода
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"Input Line Keys"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
для того, чтобы узнать больше о командной строке.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"NODE "Mouse Support"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
.SH "Поддержка мыши"
|
|
|
|
|
Программа Midnight Commander обеспечивает поддержку мыши. Это свойство
|
|
|
|
|
обеспечивается независимо от того, откуда запущен терминал
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.B xterm(1)
|
2008-12-29 02:22:35 +03:00
|
|
|
|
(даже если xterm запущен на удаленном компьютере, используя
|
|
|
|
|
соединение через telnet, ssh или rlogin) или если вы работаете за
|
|
|
|
|
консолью Linux и запущена программа управления мышью
|
2003-02-04 00:56:28 +03:00
|
|
|
|
.BR gpm .
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Если вы щелкаете мышью на имени файла в одной из панелей, файл
|
|
|
|
|
выбирается (подсветка перемещается на это имя); если вы щелкнете правой
|
|
|
|
|
кнопкой мыши, файл отмечается (или отметка с файла снимается, в
|
|
|
|
|
зависимости от предыдущего состояния).
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Двойной щелчок мыши на имени файла означает попытку запустить файл на
|
|
|
|
|
исполнение (если это исполняемая программа); либо, если
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"LINK2"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
файл расширений
|
2013-04-29 21:08:24 +04:00
|
|
|
|
.\"Edit Extension File"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
содержит программу, ассоциированную с данным расширением, запускается
|
|
|
|
|
эта программа и ей передается на обработку выбранный файл.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Точно также можно выполнить команду, ассоциированную с любой
|
|
|
|
|
функциональной клавишей, щелкнув по соответствующей экранной кнопке в
|
|
|
|
|
самой нижней строке экрана.
|
2002-10-20 22:29:36 +04:00
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
По умолчанию скорость эмуляции повторных нажатий на клавишу в случае ее
|
|
|
|
|
удержания (auto repeat rate) составляет 400 миллисекунд. Это значение
|
|
|
|
|
можно изменить путем изменения параметра
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.I mouse_repeat_rate
|
2008-12-29 02:22:35 +03:00
|
|
|
|
в файле
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"LINK2"
|
2010-12-30 22:10:20 +03:00
|
|
|
|
\&~/.config/mc/ini
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"Save Setup"
|
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Если Commander запущен с поддержкой мыши, вы можете обойти Commander и
|
|
|
|
|
добиться того, что мышь будет вести себя так же, как она ведет себя по
|
|
|
|
|
умолчанию (обеспечивая вырезание и вставку текста), если будете
|
|
|
|
|
удерживать клавишу Shift.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"NODE "Keys"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
.SH "Клавиатурные команды"
|
|
|
|
|
Некоторые команды в Midnight Commander вызываются с использованием
|
|
|
|
|
клавиш
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.I Control
|
2008-12-29 02:22:35 +03:00
|
|
|
|
(иногда обозначается как CTRL или CTL) и
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.I Meta
|
2008-12-29 02:22:35 +03:00
|
|
|
|
(иногда обозначается ALT или даже Compose). В настоящем руководстве
|
|
|
|
|
будут использоваться следующие сокращения:
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2009-08-21 16:09:04 +04:00
|
|
|
|
C\-<символ> означает, что нужно нажать и удерживать клавишу Control и в
|
|
|
|
|
это время нажать клавишу <символ>. Так C\-f будет означать: нажмите
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Control и, удерживая ее, нажмите (коротким щелчком) клавишу f.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2009-08-21 16:09:04 +04:00
|
|
|
|
Аналогично M\-<символ> означает, что надо удерживать в нажатом состоянии
|
2008-12-29 02:22:35 +03:00
|
|
|
|
клавишу Meta или Alt во время удара по клавише <символ>. Если на
|
|
|
|
|
клавиатуре нет клавиш Meta и Alt, нажмите ESC, отпустите ее, а потом
|
|
|
|
|
щелкните по клавише <символ>.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2009-08-21 16:09:04 +04:00
|
|
|
|
S\-<символ> означает, что нужно держать в нажатом состоянии клавишу Shift
|
2008-12-29 02:22:35 +03:00
|
|
|
|
во время удара по клавише <символ>.
|
2002-11-01 18:36:28 +03:00
|
|
|
|
.PP
|
2009-09-29 00:25:46 +04:00
|
|
|
|
Все строки ввода в Midnight Commander по умолчанию поддерживают соглашения
|
|
|
|
|
об использовании "горячих" клавиш, принятые в редакторе GNU Emacs.
|
|
|
|
|
.PP
|
|
|
|
|
Вы можете переопределить клавиатурные привязки хоткеев к командам, как
|
|
|
|
|
это описано в разделе
|
|
|
|
|
.\"LINK2"
|
|
|
|
|
.I переопределение клавиатурных команд
|
|
|
|
|
.\"Keys_redefine"
|
|
|
|
|
.PP
|
|
|
|
|
Все последующие описания клавиатурных команд относятся к поведению по
|
|
|
|
|
умолчанию.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Описания клавиатурных команд даются в нескольких разделах помощи.
|
|
|
|
|
Наиболее важными являются следующие разделы:
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
В разделе
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"LINK2"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
.I Меню "Файл"
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"File Menu"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
приведены комбинации клавиш, которые служат для вызова команд,
|
|
|
|
|
перечисленных в меню "Файл". В этом же разделе перечислены команды,
|
|
|
|
|
ассоциированные с функциональными клавишами. Большинство из этих команд
|
|
|
|
|
выполняют действия над подсвеченным файлом или группой отмеченных
|
|
|
|
|
файлов.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
В секции
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"LINK2"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
.I Панели каталогов
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"Directory Panels"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
рассказано о клавишах, которые используются для выбора файла или группы
|
|
|
|
|
файлов как объектов некоторого последующего действия (обычно действия из
|
|
|
|
|
меню "Файл").
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
В разделе
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"LINK2"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
.I Командная строка оболочки (Shell)
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"Shell Command Line"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
перечисляются команды и комбинации клавиш, которые используются для
|
|
|
|
|
ввода и редактирования команд в командной строке оболочки. Большая часть
|
|
|
|
|
этих команд служит для переноса имен файлов и/или имен каталогов в
|
|
|
|
|
командную строку (чтобы уменьшить трудоемкость ввода) или для доступа к
|
|
|
|
|
истории команд.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Клавиши
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"LINK2"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
редактирования строк ввода
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"Input Line Keys"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
используются как при редактировании командной строки, так и других строк
|
|
|
|
|
ввода, появляющихся в различных запросах программы.
|
2009-09-29 00:25:46 +04:00
|
|
|
|
|
|
|
|
|
.\"NODE " Keys_redefine"
|
|
|
|
|
.SH " Переопределение клавиатурных команд"
|
|
|
|
|
Клавиатурные команды могут быть прочитаны из внешнего файла.
|
2012-07-28 13:20:12 +04:00
|
|
|
|
Сначала Midnight Commander создаёт карту клавиатурных команд из списка,
|
|
|
|
|
определённого в исходном коде. Затем всегда загружаются два файла
|
|
|
|
|
.B %sysconfdir%/mc/mc.keymap
|
|
|
|
|
и
|
|
|
|
|
.B %prefix%/share/mc/mc.keymap ,
|
|
|
|
|
последовательно переопределяя ранее загруженные команды.
|
|
|
|
|
Поиск файла клавиатурных команд, определённого пользователем, производится
|
|
|
|
|
по следующему алгоритму (до первого нахождения файла):
|
2009-09-29 00:25:46 +04:00
|
|
|
|
.IP
|
|
|
|
|
.br
|
|
|
|
|
1) параметр командной строки
|
2013-04-05 02:47:06 +04:00
|
|
|
|
.B \-K <файл>
|
2009-09-29 00:25:46 +04:00
|
|
|
|
или
|
2013-04-05 02:47:06 +04:00
|
|
|
|
.B \-\-keymap=<файл>
|
2009-09-29 00:25:46 +04:00
|
|
|
|
.br
|
2011-07-21 17:26:44 +04:00
|
|
|
|
2) переменная окружения
|
|
|
|
|
.B MC_KEYMAP
|
2009-09-29 00:25:46 +04:00
|
|
|
|
.br
|
2011-07-21 17:26:44 +04:00
|
|
|
|
3) параметр
|
|
|
|
|
.B keymap
|
2009-09-29 00:25:46 +04:00
|
|
|
|
в секции
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.B [Midnight\-Commander]
|
|
|
|
|
конфигурационного файла.
|
2009-09-29 00:25:46 +04:00
|
|
|
|
.br
|
2011-07-21 17:26:44 +04:00
|
|
|
|
4) файл
|
2011-11-25 11:25:25 +04:00
|
|
|
|
.B ~/.config/mc/mc.keymap
|
2009-09-29 00:25:46 +04:00
|
|
|
|
.br
|
|
|
|
|
.PP
|
|
|
|
|
Параметры в трёх первых случаях могут содержать абсолютный путь к файлу
|
2013-01-21 16:43:54 +04:00
|
|
|
|
клавиатурных команд либо просто название схемы привязки (с расширением .keymap
|
|
|
|
|
либо без него). В данном случае поиск файла клавиатурных команд
|
2009-09-29 00:25:46 +04:00
|
|
|
|
будет происходить по следующим каталогам (до первого нахождения):
|
|
|
|
|
.IP
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.br
|
2009-09-29 00:25:46 +04:00
|
|
|
|
1)
|
2011-11-25 11:25:25 +04:00
|
|
|
|
.B ~/.config/mc/
|
2009-09-29 00:25:46 +04:00
|
|
|
|
.br
|
|
|
|
|
2)
|
2012-03-22 21:14:52 +04:00
|
|
|
|
.B %sysconfdir%/mc/
|
2009-09-29 00:25:46 +04:00
|
|
|
|
.br
|
|
|
|
|
3)
|
2012-03-22 21:14:52 +04:00
|
|
|
|
.B %prefix%/share/mc/
|
2009-09-29 00:25:46 +04:00
|
|
|
|
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"NODE " Miscellaneous Keys"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
.SH " Разные команды"
|
|
|
|
|
Имеется несколько действий, ассоциированных с некоторыми комбинациями
|
|
|
|
|
клавиш, которые не попадают ни в одну из других категорий:
|
2012-07-27 12:02:43 +04:00
|
|
|
|
.TP
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.B Enter
|
2009-08-21 16:09:04 +04:00
|
|
|
|
Если в командной строке (в нижней части экрана) набрано имя какой\-либо
|
2008-12-29 02:22:35 +03:00
|
|
|
|
команды, запускается соответствующая программа (если команды не
|
|
|
|
|
существует, выдается соответствующее сообщение). Если в командной строке
|
|
|
|
|
нет никакого текста, и если на активной панели подсвечено имя каталога,
|
|
|
|
|
то Midnight Commander выполняет переход
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.B chdir(2)
|
2008-12-29 02:22:35 +03:00
|
|
|
|
в выбранный каталог и отображает его содержимое в этой панели; если
|
|
|
|
|
подсвечен исполняемый файл, то он запускается на выполнение. Наконец,
|
|
|
|
|
если расширение подсвеченного в активной панели файла совпадает с одним
|
|
|
|
|
из расширений, указанных в
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"LINK2"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
файле расширений\&,
|
2013-04-29 21:08:24 +04:00
|
|
|
|
.\"Edit Extension File"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
то выполняется команда, связанная с этим расширением.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.TP
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.B C\-l
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Обновляет всю информацию, отображаемую программой Midnight Commander.
|
2012-07-27 12:02:43 +04:00
|
|
|
|
.TP
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.B C\-x c
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Запускает команду
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"LINK2"
|
|
|
|
|
Chmod
|
|
|
|
|
.\"Chmod"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
для подсвеченного файла или группы отмеченных файлов.
|
2012-07-27 12:02:43 +04:00
|
|
|
|
.TP
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.B C\-x o
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Запускает команду
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"LINK2"
|
|
|
|
|
Chown
|
|
|
|
|
.\"Chown"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
для подсвеченного файла или группы отмеченных файлов.
|
2012-07-27 12:02:43 +04:00
|
|
|
|
.TP
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.B C\-x l
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Запускает команду создания жесткой ссылки.
|
2012-07-27 12:02:43 +04:00
|
|
|
|
.TP
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.B C\-x s
|
2010-05-10 13:43:34 +04:00
|
|
|
|
Запускает команду создания абсолютной символической ссылки.
|
2012-07-27 12:02:43 +04:00
|
|
|
|
.TP
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.B C\-x v
|
2010-05-10 13:43:34 +04:00
|
|
|
|
Запускает команду создания относительной символической ссылки.
|
|
|
|
|
Для более детальной информации о ссылках смотрите раздел
|
|
|
|
|
.\"LINK2"
|
|
|
|
|
.I Меню "Файл"
|
|
|
|
|
.\"File Menu"
|
2012-07-27 12:02:43 +04:00
|
|
|
|
.TP
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.B C\-x i
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Переводит пассивную панель в режим "Информация".
|
2012-07-27 12:02:43 +04:00
|
|
|
|
.TP
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.B C\-x q
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Переводит пассивную панель в режим быстрого просмотра.
|
2012-07-27 12:02:43 +04:00
|
|
|
|
.TP
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.B C\-x !
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Выполняется пункт меню
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"LINK2"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
"Критерий панелизации"\&.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"External panelize"
|
2012-07-27 12:02:43 +04:00
|
|
|
|
.TP
|
2009-08-21 16:09:04 +04:00
|
|
|
|
.B C\-x h
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Добавить имя каталога в
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"LINK2"
|
2012-05-06 10:55:33 +04:00
|
|
|
|
"Каталоги быстрого доступа"\&.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"Hotlist"
|
2012-07-27 12:02:43 +04:00
|
|
|
|
.TP
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.B M\-!
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Выполняет пункт меню "Просмотр вывода команды", который описан подробнее
|
|
|
|
|
в разделе
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"LINK2"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
"Меню "Файл"\&.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"File Menu"
|
2012-07-27 12:02:43 +04:00
|
|
|
|
.TP
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.B M\-?
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Вызов диалогового окна
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"LINK2"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
"Поиск файла"\&.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"Find File"
|
2012-07-27 12:02:43 +04:00
|
|
|
|
.TP
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.B M\-c
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Вызов диалогового окна
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"LINK2"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
"Быстрая смена каталога"\&.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"Quick cd"
|
2012-07-27 12:02:43 +04:00
|
|
|
|
.TP
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.B C\-o
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Если Midnight Commander запущен в консоли Linux или FreeBSD, или через
|
|
|
|
|
xterm, вам будет показан вывод предыдущей команды. При этом на
|
2009-08-21 16:09:04 +04:00
|
|
|
|
Linux\-консоли Midnight Commander использует встроенную программу
|
2008-12-29 02:22:35 +03:00
|
|
|
|
(cons.saver) для сохранения выводимой информации и демонстрации ее на
|
|
|
|
|
экране.
|
|
|
|
|
.PP
|
|
|
|
|
Если Midnight Commander скомпилирован с поддержкой подоболочки
|
2009-08-21 16:09:04 +04:00
|
|
|
|
(subshell), вы можете в процессе выполнения приложения из\-под Midnight
|
|
|
|
|
Commander в любой момент набрать C\-o и вернуться к главному экрану
|
|
|
|
|
Midnight Commander\-а. Для возврата к вашему приложению достаточно снова
|
|
|
|
|
набрать C\-o. Если вы застопорите выполнение приложения, использовав этот
|
2008-12-29 02:22:35 +03:00
|
|
|
|
прием, вы не сможете запустить других программ из Midnight Commander
|
|
|
|
|
пока отложенное приложение не закончит работу, либо пока вы не прервете
|
|
|
|
|
его выполнение.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"NODE " Directory Panels"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
.SH " Панели каталогов"
|
|
|
|
|
В настоящем разделе перечисляются команды, которые позволяют оперировать
|
|
|
|
|
с содержимым панелей. Если вы хотите узнать, как изменить вид панели или
|
|
|
|
|
способ представления информации на панели, смотрите раздел
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"LINK2"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Меню левой и правой панелей\&.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"Left and Right Menus"
|
2012-07-27 12:02:43 +04:00
|
|
|
|
.TP
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.B Tab, C\-i
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Сменить текущую (активную) панель. Подсветка перемещается с панели,
|
|
|
|
|
которая была активной ранее, в другую панель, которая становится
|
|
|
|
|
активной.
|
2012-07-27 12:02:43 +04:00
|
|
|
|
.TP
|
2009-11-24 14:38:44 +03:00
|
|
|
|
.B Insert, C\-t
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Чтобы отметить файл, на который указывает в данный момент подсветка,
|
2009-06-23 13:50:58 +04:00
|
|
|
|
используйте клавишу Insert (the kich1 terminfo sequence). Для снятия
|
|
|
|
|
отметки с файла используются те же комбинации.
|
2012-07-27 12:02:43 +04:00
|
|
|
|
.TP
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.B M\-e
|
2009-11-24 14:38:44 +03:00
|
|
|
|
Чтобы поменять кодировку панели, используйте комбинацию M\-e (Alt\-e).
|
2009-06-23 13:50:58 +04:00
|
|
|
|
Перекодировка производится из выбранной кодировки в системную. Для отмены
|
|
|
|
|
перекодировки просто перейдите на каталог вверх '..'. Для отмены
|
|
|
|
|
перекодировки всех каталогов выберите "Без перекодировки" в диалоге
|
|
|
|
|
выбора кодировок.
|
2012-07-27 12:02:43 +04:00
|
|
|
|
.TP
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.B M\-g, M\-r, M\-j
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Используются для перемещения подсветки, соответственно, на самый
|
|
|
|
|
верхний, средний или нижний файл из числа отображаемых в данный момент
|
|
|
|
|
на панели.
|
2012-07-27 12:02:43 +04:00
|
|
|
|
.TP
|
2009-08-21 16:09:04 +04:00
|
|
|
|
.B M\-t
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Циклически переключает режимы отображения списка файлов текущего
|
|
|
|
|
каталога. С помощью этой комбинации клавиш можно быстро переключаться из
|
|
|
|
|
режима стандартного вывода (long listing) к сокращенному или к режиму,
|
|
|
|
|
определяемому пользователем.
|
2012-07-27 12:02:43 +04:00
|
|
|
|
.TP
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.B C\-\\\\ (control\-backslash)
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Показать
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"LINK2"
|
2012-05-06 10:55:33 +04:00
|
|
|
|
"Каталоги быстрого доступа"
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"Hotlist"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
и перейти к выбранному каталогу.
|
2012-07-27 12:02:43 +04:00
|
|
|
|
.TP
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.B + (plus)
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Эта клавиша используется для того, чтобы выбрать (отметить) группу
|
|
|
|
|
файлов по регулярному выражению, задающему эту группу. Когда включена
|
|
|
|
|
опция
|
2009-06-23 13:50:58 +04:00
|
|
|
|
.I Только файлы,
|
|
|
|
|
то выделены будут только файлы. Если опция
|
|
|
|
|
.I Только файлы,
|
|
|
|
|
отключена, то выделены будут как файлы, так и каталоги. Если включена опция
|
|
|
|
|
.I Образцы в стиле shell (Shell Patterns),
|
|
|
|
|
регулярные выражение строятся по тем же правилам, которые действуют в
|
|
|
|
|
оболочке shell (* означает ноль или большее число любых символов, а ?
|
|
|
|
|
заменяет один произвольный символ). Если опция
|
|
|
|
|
.I Образцы в стиле shell (Shell Patterns)
|
|
|
|
|
отключена, то пометка файлов производится по правилам обработки
|
|
|
|
|
нормальных регулярных выражений (смотрите ed (1)). Если включена опция
|
|
|
|
|
.I С учётом регистра
|
|
|
|
|
то пометка файлов и каталогов будет производиться с учетом регистра символов имён.
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Если опция
|
2009-06-23 13:50:58 +04:00
|
|
|
|
.I С учётом регистра
|
|
|
|
|
отключена, то регистр символов учитываться не будет.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.B \\\\ (backslash)
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Клавиша "\\" снимает отметку с группы файлов, то есть производит
|
|
|
|
|
действие, обратное тому, которое вызывается по клавише "+".
|
2012-07-27 12:02:43 +04:00
|
|
|
|
.TP
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.B up\-key, C\-p
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Перемещает подсветку на предыдущую позицию в списке файлов панели.
|
2012-07-27 12:02:43 +04:00
|
|
|
|
.TP
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.B down\-key, C\-n
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Перемещает подсветку на следующую позицию в списке файлов панели.
|
2012-07-27 12:02:43 +04:00
|
|
|
|
.TP
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.B home, a1, M\-<
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Перемещает подсветку на первую позицию списка файлов.
|
2012-07-27 12:02:43 +04:00
|
|
|
|
.TP
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.B end, c1, M\->
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Перемещает подсветку на последнюю позицию списка файлов.
|
2012-07-27 12:02:43 +04:00
|
|
|
|
.TP
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.B next\-page, C\-v
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Перемещает подсветку на одну страницу вниз.
|
2012-07-27 12:02:43 +04:00
|
|
|
|
.TP
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.B prev\-page, M\-v
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Перемещает подсветку на одну страницу вверх.
|
2012-07-27 12:02:43 +04:00
|
|
|
|
.TP
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.B M\-o
|
2009-08-27 21:23:31 +04:00
|
|
|
|
Если выделенным элементом активной панели является каталог, установить
|
|
|
|
|
этот каталог текущим в неактивной панели и перейти к следующему файлу.
|
|
|
|
|
Если выделенным элементом активной панели является не каталог, установить
|
|
|
|
|
родительский каталог текущим в неактивной панели и также перейти к следующему
|
|
|
|
|
файлу.
|
2012-07-27 12:02:43 +04:00
|
|
|
|
.TP
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.B M\-i
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Сделать текущий каталог активной панели также текущим каталогом
|
|
|
|
|
неактивной панели. Если необходимо, перевести неактивную панель в режим
|
|
|
|
|
отображения списка файлов. Если активная панель находится в режиме
|
2009-08-27 21:23:31 +04:00
|
|
|
|
панелизации, неактивная панель в этот режим не переводится.
|
2012-07-27 12:02:43 +04:00
|
|
|
|
.TP
|
2009-08-21 16:09:04 +04:00
|
|
|
|
.B C\-PageUp, C\-PageDown
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Только если mc запущен с консоли Linux: выполняется, соответственно,
|
|
|
|
|
переход (chdir) к родительскому каталогу ("..") или к выделенному
|
|
|
|
|
подсветкой каталогу.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2009-08-21 16:09:04 +04:00
|
|
|
|
.B M\-y
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Перемещение к предыдущему каталогу из истории перемещения по каталогам;
|
|
|
|
|
эквивалентно нажатию мышкой на символ '<' в верхнем углу панели.
|
2012-07-27 12:02:43 +04:00
|
|
|
|
.TP
|
2009-08-21 16:09:04 +04:00
|
|
|
|
.B M\-u
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Перемещение к следующему каталогу из истории перемещения по каталогам;
|
|
|
|
|
эквивалентно нажатию мышкой на символ '>'.
|
2012-07-27 12:02:43 +04:00
|
|
|
|
.TP
|
2009-08-21 16:09:04 +04:00
|
|
|
|
.B M\-S\-h, M\-H
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Отображает историю перемещения по каталогам; эквивалентно нажатию мышкой
|
|
|
|
|
на символ 'v' в верхнем углу панели.
|
2010-02-19 11:29:13 +03:00
|
|
|
|
.\"NODE " Quick search"
|
|
|
|
|
.SH "Быстрый поиск"
|
|
|
|
|
Режим быстрого поиска позволяет быстро найти нужный файл в каталоге,
|
|
|
|
|
отображённом в файловой панели, по первым символам имени.
|
|
|
|
|
Для перехода в режим быстрого поиска используются клавиатурные сочетания
|
|
|
|
|
.B C\-s
|
|
|
|
|
или
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.B M\-s
|
2010-02-19 11:29:13 +03:00
|
|
|
|
.P
|
|
|
|
|
После нажатия одной из этих комбинаций вводимые символы отображаются не
|
|
|
|
|
в командной строке, а в строке поиска. Если режим
|
|
|
|
|
.I "Показ мини\-статуса"
|
|
|
|
|
включен, эта строка отображается на месте строки мини\-статуса. В
|
|
|
|
|
процессе ввода последующих символов линия подсветки перемещается к
|
|
|
|
|
следующему файлу, название которого начинается с введенной строки
|
|
|
|
|
символов. Клавиши
|
|
|
|
|
.I Backspace
|
|
|
|
|
или
|
|
|
|
|
.I DEL
|
|
|
|
|
могут использоваться для исправления ошибок. Если
|
|
|
|
|
.I C\-s
|
|
|
|
|
нажато снова, осуществляется поиск следующего подходящего файла.
|
|
|
|
|
.P
|
2010-09-26 20:17:46 +04:00
|
|
|
|
Если переход в режим быстрого поиска осуществляется двойным нажатием
|
|
|
|
|
C\-s, то в текущем поиске будет использоваться шаблон предыдущего поиска.
|
|
|
|
|
.P
|
2010-02-19 11:29:13 +03:00
|
|
|
|
Кроме обычных символов в имени файла также можно использовать
|
|
|
|
|
символы маски '*' и '?'.
|
2010-03-17 17:53:12 +03:00
|
|
|
|
.P
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"NODE " Shell Command Line"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
.SH " Командная строка оболочки"
|
|
|
|
|
В этом разделе перечислены команды, которые позволяют сократить число
|
|
|
|
|
нажатий на клавиши во время ввода и редактирования команд в командной
|
|
|
|
|
строке.
|
2002-03-12 12:33:35 +03:00
|
|
|
|
.PP
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.B M\-Enter
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Копирует подсвеченное имя файла или каталога в командную строку.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.B C\-Enter
|
2009-08-21 16:09:04 +04:00
|
|
|
|
То же самое, что M\-Enter, но работает только на консоли Linux.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.B M\-Tab
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Пытается выполнить операцию
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"LINK2"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Завершение ввода (completion)
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"Completion"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
имени файла, названия команды, переменной, имени пользователя или имени
|
|
|
|
|
машины (в зависимости от того, что вы начали набирать и какой элемент
|
|
|
|
|
команды вводите).
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.B C\-x t, C\-x C\-t
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Копирует в командную строку имена помеченных файлов (или подсвеченное
|
2009-08-21 16:09:04 +04:00
|
|
|
|
имя, если нет помеченных) из активной панели (C\-x t) или пассивной
|
|
|
|
|
панели (C\-x C\-T).
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.B C\-x p, C\-x C\-p
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Первая комбинация клавиш копирует в командную строку имя текущего
|
2009-08-21 16:09:04 +04:00
|
|
|
|
каталога, а вторая \- имя каталога, отображаемого в пассивной панели.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.B C\-q
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Эта команда (the quote command) используется для того, чтобы вставить
|
2009-08-21 16:09:04 +04:00
|
|
|
|
символы, которые каким\-то образом интерпретируются самим Midnight
|
|
|
|
|
Commander\-ом (например, символ '+').
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.B M\-p, M\-n
|
2009-08-21 16:09:04 +04:00
|
|
|
|
Эти комбинации используются для перемещения по истории команд. M\-p
|
2008-12-29 02:22:35 +03:00
|
|
|
|
вызывает перемещение на команду назад по списку ранее запускавшихся
|
2009-08-21 16:09:04 +04:00
|
|
|
|
команд, а M\-n \- перемещение на одну команду вперед.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.B M\-h
|
2009-08-21 16:09:04 +04:00
|
|
|
|
Выводит историю текущей строки ввода (для командной строки \- историю
|
2008-12-29 02:22:35 +03:00
|
|
|
|
команд).
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"NODE " General Movement Keys"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
.SH " Клавиши управления перемещением"
|
|
|
|
|
Встроенная программа просмотра файлов, программа просмотра подсказки и
|
|
|
|
|
программа просмотра каталогов используют один и тот же программный код
|
|
|
|
|
для управления перемещением. Следовательно, для перемещения используются
|
|
|
|
|
одни и те же комбинации клавиш. Но в каждой подпрограмме имеются и
|
|
|
|
|
комбинации, применяющиеся только в ней.
|
2002-10-20 22:29:36 +04:00
|
|
|
|
.PP
|
2009-08-21 16:09:04 +04:00
|
|
|
|
Другие части Midnight Commander\-а тоже используют некоторые из
|
2008-12-29 02:22:35 +03:00
|
|
|
|
комбинаций клавиш управления перемещением, так что настоящая секция
|
|
|
|
|
руководства может быть также полезна при изучении этих частей.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.B Up, C\-p
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Перемещение на одну строку назад или вверх
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.B Down, C\-n
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Перемещение на одну строку вперед
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.B Prev Page, Page Up, M\-v
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Перемещение на одну страницу назад
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.B Next Page, Page Down, C\-v
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Перемещение на одну страницу вперед
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.B Home, A1
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Перемещение к началу.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.B End, C1
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Перемещение к концу.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Программы просмотра файлов и помощи воспринимают в дополнение к
|
|
|
|
|
перечисленным еще и следующие комбинации:
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.B b, C\-b, C\-h, Backspace, Delete
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Перемещение на одну страницу назад
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.B Space bar
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Перемещение на одну страницу вперед
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.B u, d
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Перемещение на половину страницы назад или вперед.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.B g, G
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Перемещение к началу или к концу файла.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"NODE " Input Line Keys"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
.SH " Редактирование строк ввода"
|
|
|
|
|
Строки ввода (это не только
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"LINK2"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
командная строка
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"Shell Command Line"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
оболочки, но и строки в диалоговых окнах различных подпрограмм)
|
|
|
|
|
воспринимают следующие управляющие комбинации:
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.B C\-a
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Перемещает курсор в началу строки.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.B C\-e
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Перемещает курсор в конец строки.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.B C\-b, стрелка\-влево
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Перемещает курсор на одну позицию влево.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.B C\-f, стрелка\-вправо
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Перемещает курсор на одну позицию вправо.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.B M\-f
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Перемещает курсор на одно слово вперед.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.B M\-b
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Перемещает курсор на одно слово назад.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.B C\-h, Backspace
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Удаляет символ, предшествующий курсору.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.B C\-d, Delete
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Удаляет символ в позиции курсора.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.B C\-@
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Устанавливает метку для того, чтобы вырезать (скопировать в буфер) часть
|
|
|
|
|
текста.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.B C\-w
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Копирует текст, расположенный между курсором и меткой, в буфер, удаляя
|
|
|
|
|
текст из строки ввода.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.B M\-w
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Копирует текст, расположенный между курсором и меткой,
|
|
|
|
|
в буфер.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.B C\-y
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Вставляет содержимое буфера в строку ввода перед позицией курсора.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.B C\-k
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Удаляет текст от курсора до конца строки.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.B M\-p, M\-n
|
2009-08-21 16:09:04 +04:00
|
|
|
|
Эти комбинации используются для перемещения по истории команд. M\-p
|
|
|
|
|
перемещает к предыдущей команде, M\-n \- к следующей.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.B M\-C\-h, M\-Backspace
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Удалить предшествующее слово.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.B M\-Tab
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Пытается выполнить
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"LINK2"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
завершение ввода (completion)
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"Completion"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
имени файла, команды, переменной, имени пользователя или имени машины.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"NODE "Menu Bar"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
.SH "Главное меню программы Midnight Commander"
|
|
|
|
|
Строка главного меню появляется в верхней части экрана после нажатия
|
|
|
|
|
клавиши F9 или щелчка мыши по верхней рамке экрана. Меню состоит из пяти
|
|
|
|
|
пунктов: "Левая", "Файл", Команды", Настройки" и "Правая" (в английской
|
|
|
|
|
версии соответственно "Left", "File", "Command", "Options" и "Right").
|
|
|
|
|
При выборе одного из этих пунктов появляется соответствующее выпадающее
|
|
|
|
|
меню.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Пункты меню
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"LINK2"
|
2010-04-10 17:15:57 +04:00
|
|
|
|
"Левая" и "Правая " ("Верхняя" и "Нижняя")
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"Left and Right Menus"
|
2010-04-10 17:15:57 +04:00
|
|
|
|
позволяют изменить вид, соответственно, левой и правой (или верней и нижней)
|
|
|
|
|
панелей и характер отображаемой в панели информации, в частности, выполнить
|
2008-12-29 02:22:35 +03:00
|
|
|
|
соединения с удаленными компьютерами.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Меню
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"LINK2"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
"Файл"
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"File Menu"
|
2009-08-21 16:09:04 +04:00
|
|
|
|
позволяет выполнить какие\-то действия с выбранным файлом или группой
|
2008-12-29 02:22:35 +03:00
|
|
|
|
помеченных файлов.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Меню
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"LINK2"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
"Команды"
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"Command Menu"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
перечисляет действия, которые имеют более общий характер и не относятся
|
|
|
|
|
только к выделенному в данный момент файлу или группе помеченных файлов.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Меню
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"LINK2"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
"Настройки"
|
2002-10-21 21:42:38 +04:00
|
|
|
|
.\"Options Menu"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
служит для задания ряда параметров, определяющих внешний вид и поведение
|
|
|
|
|
программы Midnight Commander. Один из пунктов этого меню служит для
|
|
|
|
|
сохранения настроек, заданных пользователем.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"NODE " Left and Right Menus"
|
2010-04-10 17:15:57 +04:00
|
|
|
|
.SH "Меню левой и правой (или верхней и нижней) панелей"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Вид панелей, в которых отображаются списки файлов и каталогов, может
|
|
|
|
|
быть изменен через пункты меню
|
2010-04-10 17:15:57 +04:00
|
|
|
|
.B "Левая" (или "Верхняя")
|
2008-12-29 02:22:35 +03:00
|
|
|
|
и
|
2010-04-10 17:15:57 +04:00
|
|
|
|
.B "Правая" (или "Нижняя").
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"NODE " Listing Mode..."
|
2008-12-29 02:22:35 +03:00
|
|
|
|
.SH " Формат списка..."
|
|
|
|
|
Этот пункт меню предназначен для определения формата вывода списка
|
|
|
|
|
файлов в панели. Вы можете выбрать один из 4 вариантов представления
|
|
|
|
|
списка файлов:
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.BR "Стандартный" ,
|
|
|
|
|
.BR "Укороченный" ,
|
|
|
|
|
.B Расширенный
|
2008-12-29 02:22:35 +03:00
|
|
|
|
и
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.BR "Определяемый пользователем" .
|
2008-12-29 02:22:35 +03:00
|
|
|
|
.PP
|
|
|
|
|
В стандартном формате отображаются имя файла, его размер и время
|
|
|
|
|
последней модификации.
|
|
|
|
|
.PP
|
|
|
|
|
В укороченном (brief) формате отображаются только имена файлов, за счет
|
|
|
|
|
чего на панели умещаются две колонки (и видно вдвое больше имен).
|
|
|
|
|
.PP
|
|
|
|
|
В расширенном (long) формате содержимое каталога представляется так, как
|
|
|
|
|
это делает команда
|
2009-08-21 16:09:04 +04:00
|
|
|
|
.BR "ls \-l" .
|
2008-12-29 02:22:35 +03:00
|
|
|
|
В этом формате панель занимает весь экран.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Если вы выберете формат "Определяемый пользователем" ("User"), вы должны
|
|
|
|
|
будете задать структуру отображаемой информации.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
При задании структуры вначале указывается размер панели: "half"
|
|
|
|
|
(половина экрана) или "full" (весь экран).
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
После размера панели можно указать, что на панели должно быть две
|
|
|
|
|
колонки. Это делается добавлением цифры 2 в строку задания формата.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Далее надо перечислить имена полей с необязательным параметром ширины
|
|
|
|
|
поля. В качестве имен полей могут использоваться:
|
2002-10-30 04:44:50 +03:00
|
|
|
|
.TP
|
|
|
|
|
.B name
|
2008-12-29 02:22:35 +03:00
|
|
|
|
отображать имя файла.
|
2002-10-30 04:44:50 +03:00
|
|
|
|
.TP
|
|
|
|
|
.B size
|
2008-12-29 02:22:35 +03:00
|
|
|
|
отображать размер файла.
|
2002-10-30 04:44:50 +03:00
|
|
|
|
.TP
|
|
|
|
|
.B bsize
|
2008-12-29 02:22:35 +03:00
|
|
|
|
отображать размер в альтернативной форме, при которой выводятся размеры
|
2009-08-21 16:09:04 +04:00
|
|
|
|
файлов, а для каталогов выводится только надпись "ПОД\-КАТ" ("SUB\-DIR")
|
|
|
|
|
или "ВВЕРХ" ("UP\-\-DIR").
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.TP
|
2002-10-30 04:44:50 +03:00
|
|
|
|
.B type
|
2008-12-29 02:22:35 +03:00
|
|
|
|
отображать односимвольное поле типа. Этот символ может принимать
|
|
|
|
|
значения из подмножества символов, выводимых командой
|
2009-08-21 16:09:04 +04:00
|
|
|
|
.BR "ls \-F" :
|
2002-10-20 22:29:36 +04:00
|
|
|
|
.B *
|
2008-12-29 02:22:35 +03:00
|
|
|
|
(asterisk) для исполняемых файлов,
|
2002-10-20 22:29:36 +04:00
|
|
|
|
.B /
|
2008-12-29 02:22:35 +03:00
|
|
|
|
(slash) для каталогов,
|
2002-10-20 22:29:36 +04:00
|
|
|
|
.B @
|
2009-08-21 16:09:04 +04:00
|
|
|
|
(at\-sign) для ссылок (links),
|
2002-10-20 22:29:36 +04:00
|
|
|
|
.B =
|
2008-12-29 02:22:35 +03:00
|
|
|
|
(знак равенства) для сокетов (sockets),
|
2009-08-21 16:09:04 +04:00
|
|
|
|
.B \-
|
|
|
|
|
дефис (hyphen) для байт\-ориентированных устройств,
|
2002-10-20 22:29:36 +04:00
|
|
|
|
.B +
|
2009-08-21 16:09:04 +04:00
|
|
|
|
для блок\-ориентированных устройств,
|
2002-10-20 22:29:36 +04:00
|
|
|
|
.B |
|
2008-12-29 02:22:35 +03:00
|
|
|
|
(pipe) для файлов типа FIFO,
|
2002-10-20 22:29:36 +04:00
|
|
|
|
.B ~
|
2008-12-29 02:22:35 +03:00
|
|
|
|
(тильда) для символических ссылок на каталоги,
|
2002-10-20 22:29:36 +04:00
|
|
|
|
.B !
|
2008-12-29 02:22:35 +03:00
|
|
|
|
(восклицательный знак) для оборванных (stale) символических ссылок
|
|
|
|
|
(ссылок, указывающих в никуда).
|
2002-10-30 04:44:50 +03:00
|
|
|
|
.TP
|
|
|
|
|
.B mark
|
2009-08-21 16:09:04 +04:00
|
|
|
|
Звездочка (asterisk) если файл помечен, пробел \- если не помечен.
|
2002-10-30 04:44:50 +03:00
|
|
|
|
.TP
|
|
|
|
|
.B mtime
|
2008-12-29 02:22:35 +03:00
|
|
|
|
время последней модификации файла.
|
2002-10-30 04:44:50 +03:00
|
|
|
|
.TP
|
|
|
|
|
.B atime
|
2010-07-26 10:09:15 +04:00
|
|
|
|
время последнего доступа к файлу.
|
2002-10-30 04:44:50 +03:00
|
|
|
|
.TP
|
|
|
|
|
.B ctime
|
2010-07-26 10:09:15 +04:00
|
|
|
|
время последнего изменения файла.
|
2002-10-30 04:44:50 +03:00
|
|
|
|
.TP
|
|
|
|
|
.B perm
|
2008-12-29 02:22:35 +03:00
|
|
|
|
строка, показывающая текущие права доступа к файлу.
|
2002-10-30 04:44:50 +03:00
|
|
|
|
.TP
|
|
|
|
|
.B mode
|
2008-12-29 02:22:35 +03:00
|
|
|
|
восьмеричное представление текущих прав доступа к файлу.
|
2002-10-30 04:44:50 +03:00
|
|
|
|
.TP
|
|
|
|
|
.B nlink
|
2008-12-29 02:22:35 +03:00
|
|
|
|
число ссылок на данный файл.
|
2002-10-30 04:44:50 +03:00
|
|
|
|
.TP
|
|
|
|
|
.B ngid
|
2008-12-29 02:22:35 +03:00
|
|
|
|
идентификатор группы (GID, в цифровой форме).
|
2002-10-30 04:44:50 +03:00
|
|
|
|
.TP
|
|
|
|
|
.B nuid
|
2008-12-29 02:22:35 +03:00
|
|
|
|
идентификатор пользователя (UID, в цифровой форме).
|
2002-10-30 04:44:50 +03:00
|
|
|
|
.TP
|
|
|
|
|
.B owner
|
2008-12-29 02:22:35 +03:00
|
|
|
|
владелец файла.
|
2002-10-30 04:44:50 +03:00
|
|
|
|
.TP
|
|
|
|
|
.B group
|
2008-12-29 02:22:35 +03:00
|
|
|
|
группа, имеющая права на файл.
|
2002-10-30 04:44:50 +03:00
|
|
|
|
.TP
|
|
|
|
|
.B inode
|
2008-12-29 02:22:35 +03:00
|
|
|
|
номер inode файла.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Вы также можете использовать следующие имена полей для организации
|
|
|
|
|
вывода информации на дисплей:
|
2002-10-30 04:44:50 +03:00
|
|
|
|
.TP
|
|
|
|
|
.B space
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Вставить пробел при выводе на дисплей.
|
2002-10-30 04:44:50 +03:00
|
|
|
|
.TP
|
|
|
|
|
.B |
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Вставить вертикальную линию при выводе на дисплей.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Для того, чтобы задать фиксированную ширину поля, нужно добавить
|
|
|
|
|
двоеточие ':', после которого указать число позиций, которое отводится
|
|
|
|
|
под это поле. Если после числа поставить символ '+', то указанное число
|
|
|
|
|
будет интерпретироваться как минимальная ширина поля, и, если экран
|
|
|
|
|
позволяет, поле будет расширено.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Например,
|
|
|
|
|
.B Стандартный
|
|
|
|
|
формат вывода задается строкой:
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2002-10-30 04:44:50 +03:00
|
|
|
|
half type name | size | mtime
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
а
|
|
|
|
|
.B Расширенный
|
|
|
|
|
\- строкой:
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2002-10-30 04:44:50 +03:00
|
|
|
|
full perm space nlink space owner space group space size space mtime
|
|
|
|
|
space name
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
А вот пример удобного формата, определяемого пользователем:
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2002-10-30 04:44:50 +03:00
|
|
|
|
half name | size:7 | type mode:3
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Помимо того, что может задаваться формат вывода на панель списка файлов,
|
|
|
|
|
любую панель можно перевести в один из следующих режимов:
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.TP
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.B Информация
|
2008-12-29 02:22:35 +03:00
|
|
|
|
В этом режиме на панель выводится информация о подсвеченном в другой
|
|
|
|
|
панели файле и о текущей файловой системе (тип, свободное пространство и
|
|
|
|
|
число свободных inode).
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.TP
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.B Дерево
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Режим отображения дерева каталогов подобен тому, который вы увидите,
|
|
|
|
|
выбрав пункт
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"LINK2"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Дерево каталогов
|
2002-10-15 18:54:41 +04:00
|
|
|
|
.\"Directory Tree"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
из меню "Команды" ("Commands"). Смотрите соответствующий раздел.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.TP
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.B Быстрый просмотр
|
2008-12-29 02:22:35 +03:00
|
|
|
|
В этом режиме панель переключается на отображение содержимого файла,
|
|
|
|
|
подсвеченного в другой панели. Для вывода используется встроенная
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"LINK2"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
программа просмотра файлов\&,
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"Internal File Viewer"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
так что, если переключиться клавишей Tab в панель просмотра, вы сможете
|
|
|
|
|
использовать все команды управления просмотром.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"NODE " Sort Order..."
|
2008-12-29 02:22:35 +03:00
|
|
|
|
.SH "Порядок сортировки..."
|
|
|
|
|
Отображение списка файлов в любой из панелей может производиться в
|
|
|
|
|
соответствии с одним из восьми порядков сортировки:
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.nf
|
2009-08-21 16:09:04 +04:00
|
|
|
|
\- по имени;
|
|
|
|
|
\- по расширению;
|
|
|
|
|
\- по размеру файла;
|
|
|
|
|
\- по времени модификации;
|
|
|
|
|
\- по времени последнего обращения к файлу;
|
|
|
|
|
\- по времени последнего изменения атрибутов файла;
|
|
|
|
|
\- по номеру узла (inode);
|
|
|
|
|
\- без сортировки.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.fi
|
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Порядок сортировки можно выбрать, вызвав диалоговое окно, в котором
|
|
|
|
|
кроме того можно указать, что сортировка производится в обратном
|
|
|
|
|
порядке (поставив с помощью клавиши пробела отметку в скобках возле
|
|
|
|
|
слова "Обратный (reverse)".
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
По умолчанию каталоги отображаются в начале списка, но это можно
|
|
|
|
|
изменить, проставив отметку возле опции
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.B "Смешивать файлы и каталоги"
|
2010-04-10 19:44:46 +04:00
|
|
|
|
пункта меню
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"LINK2"
|
2010-04-10 19:44:46 +04:00
|
|
|
|
Настройки панелей\&.
|
|
|
|
|
.\"Panel options"
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"NODE " Filter..."
|
2008-12-29 02:22:35 +03:00
|
|
|
|
.SH " Фильтр..."
|
|
|
|
|
Пункт меню "Фильтр" позволяет задать шаблон, которому должны
|
|
|
|
|
соответствовать имена файлов, отображаемых в панели (например,
|
2002-10-25 09:06:18 +04:00
|
|
|
|
.BR "*.tar.gz" ).
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Имена каталогов и ссылки на каталоги отображаются всегда, независимо от
|
|
|
|
|
шаблона.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"NODE " Reread"
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.SH " Перечитать"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Команда "Перечитать" обновляет список, отображаемый на панели. Это
|
|
|
|
|
бывает полезно в тех случаях, когда другие процессы создают или удаляют
|
2011-08-10 18:21:59 +04:00
|
|
|
|
файлы.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"NODE " File Menu"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
.SH " Файл"
|
2009-08-21 16:09:04 +04:00
|
|
|
|
Программа Midnight Commander использует функциональные клавиши F1 \- F10
|
2008-12-29 02:22:35 +03:00
|
|
|
|
как "горячие" клавиши для команд, включенных в меню "Файл".
|
2009-08-21 16:09:04 +04:00
|
|
|
|
Escape\-последовательности, генерируемые клавишами F1\-F10, соответствуют
|
|
|
|
|
функциям terminfo kf1 \- kf10. На терминалах без поддержки функциональных
|
2008-12-29 02:22:35 +03:00
|
|
|
|
клавиш можно достичь аналогичного эффекта, нажав клавишу ESC, а
|
2009-08-21 16:09:04 +04:00
|
|
|
|
затем число в диапазоне от 1 до 9 или 0 (соответствует F1 \- F9 и F10).
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Меню "Файл" содержит следующие команды (соответствующие "горячие"
|
|
|
|
|
клавиши указываются в скобках):
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.B Просмотр файла
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Просмотреть файл, на который указывает подсветка. По умолчанию при этом
|
|
|
|
|
вызывается
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"LINK2"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
встроенная программа просмотра\&,
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"Internal File Viewer"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
но, сняв отметку с опции "Встроенный просмотр" ("Use internal view") в
|
|
|
|
|
пункте "Конфигурация" меню "Настройки" ("Options"), можно вызывать
|
|
|
|
|
внешнюю программу просмотра, путь к которой должен быть указан в
|
|
|
|
|
переменной окружения
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.BR PAGER .
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Если переменная
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.B PAGER
|
2008-12-29 02:22:35 +03:00
|
|
|
|
не определена, вызывается встроенная программа. Если вместо F3 нажать
|
2010-05-10 13:43:34 +04:00
|
|
|
|
F13, встроенная программа просмотра не выполняет предварительного
|
2008-12-29 02:22:35 +03:00
|
|
|
|
форматирования или обработки файла.
|
2013-01-11 15:13:23 +04:00
|
|
|
|
.P
|
|
|
|
|
В разделе
|
|
|
|
|
.\"LINK2"
|
|
|
|
|
Параметры для внешних редакторов и программ просмотра
|
|
|
|
|
.\"Parameters for external editor or viewer"
|
|
|
|
|
описано, как можно задать параметры командной строки для внешних программ
|
|
|
|
|
просмотра файлов.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.B Просмотр вывода команды
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
По этой команде на экране появляется строка ввода, в которой вы можете
|
|
|
|
|
ввести любую команду с параметрами (по умолчанию предлагается
|
|
|
|
|
использовать в качестве параметра имя подсвеченного файла). Вывод этой
|
|
|
|
|
команды будет отображаться на экране через встроенную программу
|
|
|
|
|
просмотра.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.B Редактирование
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Вызывается редактор
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.BR vi ,
|
2008-12-29 02:22:35 +03:00
|
|
|
|
либо редактор, указанный в переменной окружения
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.BR EDITOR ,
|
2008-12-29 02:22:35 +03:00
|
|
|
|
либо
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"LINK2"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
встроенный редактор файлов
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"Internal File Editor"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
(если включена опция "Встроенный редактор"
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.I (use_internal_edit)
|
2013-01-11 15:13:23 +04:00
|
|
|
|
в меню "Настройки / Конфигурация").
|
|
|
|
|
.P
|
|
|
|
|
В разделе
|
|
|
|
|
.\"LINK2"
|
|
|
|
|
Параметры для внешних редакторов и программ просмотра
|
|
|
|
|
.\"Parameters for external editor or viewer"
|
|
|
|
|
описано, как можно задать параметры командной строки для внешних редакторов.
|
2008-12-29 02:22:35 +03:00
|
|
|
|
.PP
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.B Копирование
|
2008-12-29 02:22:35 +03:00
|
|
|
|
.PP
|
|
|
|
|
Вызывается диалоговое окно, в котором предлагается скопировать
|
|
|
|
|
подсвеченный файл из каталога, отображаемого в активной панели (или
|
|
|
|
|
группу отмеченных файлов, если в активной панели отмечен хотя бы один
|
|
|
|
|
файл) в каталог, отображаемый в пассивной панели. Имя каталога, в
|
2011-09-20 14:57:57 +04:00
|
|
|
|
который будет производиться копирование, можно изменить. Можно
|
|
|
|
|
предварительно резервировать место под новые файлы в каталоге назначения,
|
|
|
|
|
выставив конфигурационную опцию preallocate_space.
|
|
|
|
|
О том, как
|
2008-12-29 02:22:35 +03:00
|
|
|
|
задать шаблон для имен копируемых файлов (обычно это * или ^\\(.*\\)$, в
|
|
|
|
|
зависимости от установки опции
|
|
|
|
|
.I Образцы в стиле shell (Shell Patterns),
|
|
|
|
|
и о допустимых символах замены (wildcards) в строке целевого каталога вы
|
|
|
|
|
можете узнать, просмотрев раздел
|
|
|
|
|
.\"LINK2"
|
|
|
|
|
Маски файлов для операций копирования/переименования\&.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"Mask Copy/Rename"
|
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
В процессе выполнения копирования можно нажать
|
2009-08-21 16:09:04 +04:00
|
|
|
|
.B C\-c
|
2008-12-29 02:22:35 +03:00
|
|
|
|
или
|
2002-10-20 22:29:36 +04:00
|
|
|
|
.B ESC
|
2008-12-29 02:22:35 +03:00
|
|
|
|
для того, чтобы прервать выполнение операции.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
В некоторых системах можно осуществлять копирование в фоновом режиме,
|
|
|
|
|
если запустить процесс не кнопкой <Дальше> диалогового окна, а кнопкой
|
|
|
|
|
<На фоне> (или нажав
|
2009-08-21 16:09:04 +04:00
|
|
|
|
.B M\-b
|
2011-07-21 17:26:44 +04:00
|
|
|
|
в диалоговом окне). Используя пункт меню
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"LINK2"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
"Команды/Фоновые задания"\&,
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"Background Jobs"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
можно управлять выполнением фоновых процессов.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.B Права доступа
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Позволяет изменить права доступа к выделенному или помеченным файлам.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.B Жесткая ссылка
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Создает жесткую ссылку на текущий файл.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.B Абсолютная символическая ссылка
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2010-05-10 13:43:34 +04:00
|
|
|
|
Создает абсолютную символическую ссылку на текущий файл.
|
|
|
|
|
.PP
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.B Относительная символическая ссылка
|
2010-05-10 13:43:34 +04:00
|
|
|
|
.PP
|
|
|
|
|
Создает относительную символическую ссылку на текущий файл.
|
|
|
|
|
.PP
|
|
|
|
|
Если вы не знаете, что такое ссылки: создание ссылки в некотором смысле
|
|
|
|
|
подобно копированию файла, но и исходное имя файла и ссылка указывают
|
|
|
|
|
на один и тот же реальный файл на диске. Поэтому, если вы, например,
|
|
|
|
|
редактируете файл, то изменения будут появляться в обеих копиях. Синонимами
|
|
|
|
|
термина "ссылка" (link) являются термины "алиас" (alias) и "ярлык" (shortcut).
|
2002-10-20 22:29:36 +04:00
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Жесткая ссылка выглядит как реальный файл. После создания жесткой ссылки
|
|
|
|
|
невозможно различить, где исходный файл, а где ссылка. Если вы удаляете
|
|
|
|
|
один из этих файлов (точнее одно из этих имен), то файл еще сохраняется
|
2009-08-21 16:09:04 +04:00
|
|
|
|
на диске (пока у него есть хоть одно имя\-ссылка). Очень трудно различить
|
2008-12-29 02:22:35 +03:00
|
|
|
|
первоначальное имя файла и позже созданные жесткие ссылки на него.
|
|
|
|
|
Поэтому жесткие ссылки применяются там, где отслеживать различия и не
|
|
|
|
|
требуется.
|
2002-10-20 22:29:36 +04:00
|
|
|
|
.PP
|
2009-08-21 16:09:04 +04:00
|
|
|
|
Символическая ссылка \- это ссылка на имя исходного файла. Если исходный
|
2008-12-29 02:22:35 +03:00
|
|
|
|
файл удален, символическая ссылка становится бесполезной. Символическую
|
2010-05-10 13:43:34 +04:00
|
|
|
|
ссылку легко отличить от первоначального имени файла, и программа
|
|
|
|
|
Midnight Commander указывает символические ссылки, выводя знак "@" перед
|
2008-12-29 02:22:35 +03:00
|
|
|
|
именем такой ссылки (кроме ссылок на каталоги, которые обозначаются
|
2009-08-21 16:09:04 +04:00
|
|
|
|
знаком тильды "~"). Если на экран выводится строка мини\-статуса (опция
|
|
|
|
|
"Показывать мини\-статус" ("Show mini\-status") включена), то в ней
|
2008-12-29 02:22:35 +03:00
|
|
|
|
отображается имя исходного файла. Используйте символические ссылки в тех
|
|
|
|
|
случаях, когда хотите избежать путаницы, связанной с применением жестких
|
|
|
|
|
ссылок.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2010-05-10 13:43:34 +04:00
|
|
|
|
Когда вы нажимаете клавиатурное сочетание "C\-x s", Midnight Commander
|
|
|
|
|
автоматически заполняет поля диалога создания ссылки: имя ссылки и имя файла,
|
|
|
|
|
на который будет указывать ссылка. Вы можете изменить их.
|
|
|
|
|
.PP
|
|
|
|
|
Но иногда требуется, чтобы ссылка указывала на файл не по абсолютному пути,
|
|
|
|
|
а по относительному. Абсолютный путь начинается с корневого каталога:
|
|
|
|
|
.PP
|
2013-02-08 10:19:41 +04:00
|
|
|
|
.I /home/frodo/mc/mc \-> /home/frodo/new/mc
|
2010-05-10 13:43:34 +04:00
|
|
|
|
.PP
|
|
|
|
|
Относительный путь указывает на расположение файла относительно места, где
|
|
|
|
|
будет располагаться создаваемая ссылка:
|
|
|
|
|
.PP
|
2013-02-08 10:19:41 +04:00
|
|
|
|
.I /home/frodo/mc/mc \-> ../new/mc
|
2010-05-10 13:43:34 +04:00
|
|
|
|
.PP
|
|
|
|
|
Для того, чтобы создать относительную символическую ссылку, используйте
|
|
|
|
|
клавиатурное сочетание "C\-x v" вместо "C\-x s".
|
|
|
|
|
.PP
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.B Владелец/группа
|
2010-05-10 13:43:34 +04:00
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Позволяет выполнить команду chown.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
.B Права (расширенные)
|
2010-05-10 13:43:34 +04:00
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Позволяет изменить права доступа и владения файлом.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.B Переименование
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Вызывается диалоговое окно, в котором предлагается перенести
|
|
|
|
|
подсвеченный файл из каталога, отображаемого в активной панели (или
|
|
|
|
|
группу отмеченных файлов, если в активной панели отмечен хотя бы один
|
|
|
|
|
файл) в каталог, отображаемый в пассивной панели. Имя каталога, в
|
|
|
|
|
который будет производиться перенос, можно изменить, воспользовавшись
|
|
|
|
|
соответствующей строкой ввода.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
В остальном диалоговое окно аналогично окну, появляющемуся при вызове
|
|
|
|
|
команды копировании файлов (смотрите выше).
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.B Создание каталога
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Появляется диалоговое окно и создается каталог с введенным именем.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.B Удаление
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Удаляется файл, имя которого подсвечено (или группа файлов, имена
|
|
|
|
|
которых помечены) в активной панели. Операцию можно прервать, нажав
|
2009-08-21 16:09:04 +04:00
|
|
|
|
.B C\-c
|
2008-12-29 02:22:35 +03:00
|
|
|
|
или
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.B ESC
|
2008-12-29 02:22:35 +03:00
|
|
|
|
во время ее исполнения.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.B Быстрая смена каталога
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\" Quick cd"
|
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Используйте
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"LINK2"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
быструю смену каталога
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"The cd internal command"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
если вы знаете полный путь к каталогу, в который хотите перейти (который
|
|
|
|
|
хотите сделать текущим).
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.B Отметить группу
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Эта команда используется для отметки группы файлов по заданному шаблону.
|
2009-06-23 13:50:58 +04:00
|
|
|
|
Midnight Commander выдаст диалоговое окно, в которой надо задать опции
|
|
|
|
|
выделения группы файлов и каталогов. Если включена опция
|
|
|
|
|
.I Только файлы,
|
|
|
|
|
то выделены будут только файлы. Если опция
|
|
|
|
|
.I Только файлы,
|
|
|
|
|
отключена, то выделены будут как файлы, так и каталоги. Если включена опция
|
2008-12-29 02:22:35 +03:00
|
|
|
|
.I Образцы в стиле shell (Shell Patterns),
|
|
|
|
|
регулярные выражение строятся по тем же правилам, которые действуют в
|
|
|
|
|
оболочке shell (* означает ноль или большее число любых символов, а ?
|
|
|
|
|
заменяет один произвольный символ). Если опция
|
|
|
|
|
.I Образцы в стиле shell (Shell Patterns)
|
|
|
|
|
отключена, то пометка файлов производится по правилам обработки
|
2009-06-23 13:50:58 +04:00
|
|
|
|
нормальных регулярных выражений (смотрите ed (1)). Если включена опция
|
|
|
|
|
.I С учётом регистра
|
|
|
|
|
то пометка файлов и каталогов будет производиться с учетом регистра символов имён.
|
|
|
|
|
Если опция
|
|
|
|
|
.I С учётом регистра
|
|
|
|
|
отключена, то регистр символов учитываться не будет.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.B Снять отметку
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Используется для снятия отметки с группы файлов. Эта операция является
|
|
|
|
|
обратной по отношению к операции отметки группы файлов и использует те
|
|
|
|
|
же правила формирования шаблонов.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.B Выход
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2009-08-21 16:09:04 +04:00
|
|
|
|
Выйти из программы Midnight Commander. Shift\-F10 используется для выхода
|
|
|
|
|
в тех ситуациях, когда используется shell wrapper. После Shift\-F10
|
2008-12-29 02:22:35 +03:00
|
|
|
|
текущим каталогом будет не последний каталог, в котором вы были при
|
|
|
|
|
работе в Midnight Commander, а тот, в котором вы были, когда запустили
|
2002-10-20 22:29:36 +04:00
|
|
|
|
Midnight Commander.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"NODE " Quick cd"
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.SH " Быстрая смена каталога"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Эта команда полезна тогда, когда вы знаете полный путь к каталогу,
|
|
|
|
|
который хотите сделать текущим, и желаете использовать встроенную
|
|
|
|
|
команду
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"LINK2"
|
2002-10-25 09:06:18 +04:00
|
|
|
|
cd\&.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"The cd internal command"
|
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
По этой команде вызывается диалоговое окно, в строке ввода которого вы
|
|
|
|
|
должны ввести тот путь, который вы ввели бы в командной строке оболочки
|
|
|
|
|
при выполнении команды
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.B cd.
|
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
После этого надо нажать клавишу <Enter>.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"NODE " Command Menu"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
.SH " Меню 'Команды'"
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.B Меню пользователя
|
2009-06-23 13:50:58 +04:00
|
|
|
|
.PP
|
|
|
|
|
Вызывает
|
|
|
|
|
.\"LINK2"
|
|
|
|
|
меню пользователя\&.
|
2013-04-29 21:08:24 +04:00
|
|
|
|
.\"Edit Menu File"
|
2009-06-23 13:50:58 +04:00
|
|
|
|
Меню пользователя предоставляет простой способ расширения возможностей
|
|
|
|
|
Midnight Commander за счет добавления в личное меню пользователя вызова
|
|
|
|
|
часто используемых программ.
|
2010-06-15 16:09:24 +04:00
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
При обращении к пункту меню
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"LINK2"
|
2010-06-15 16:09:24 +04:00
|
|
|
|
.I "Дерево каталогов"
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"Directory Tree"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
выводится окно, отображающее структуру каталогов файловой системы.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Команда
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"LINK2"
|
2010-06-15 16:09:24 +04:00
|
|
|
|
.I "Поиск файла"
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"Find File"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
позволяет найти на диске файл с заданным именем. "Горячие" клавиши \-
|
2009-08-21 16:09:04 +04:00
|
|
|
|
.BR M\-? .
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Команда
|
|
|
|
|
.I "Переставить панели"
|
2010-06-15 16:09:24 +04:00
|
|
|
|
меняет местами содержимое правой и левой панелей. "Горячие" клавиши \-
|
2009-08-21 16:09:04 +04:00
|
|
|
|
.BR C\-u .
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
По команде
|
|
|
|
|
.I "Отключить панели"
|
2010-06-15 16:09:24 +04:00
|
|
|
|
показывается вывод последней из выполнявшихся команд облочки. Эта команда
|
|
|
|
|
работает только через xterm и на консоли Linux и FreeBSD. "Горячие" клавиши \-
|
2009-08-21 16:09:04 +04:00
|
|
|
|
.BR C\-o .
|
2002-10-20 22:29:36 +04:00
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
По команде
|
|
|
|
|
.I "Сравнить каталоги"
|
2010-06-15 16:09:24 +04:00
|
|
|
|
("горячие" клавиши \-
|
2009-08-21 16:09:04 +04:00
|
|
|
|
.BR "C\-x d" )
|
2008-12-29 02:22:35 +03:00
|
|
|
|
сравнивается содержимое каталогов, отображаемых на левой и правой
|
|
|
|
|
панелях. После сравнения можно воспользоваться командой
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.I "Копировать"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
для того, чтобы сделать содержимое каталогов одинаковым. Существует
|
|
|
|
|
три метода сравнения. При быстром методе сравниваются только размер и
|
|
|
|
|
дата создания файлов с одинаковыми именами. При побайтном методе
|
|
|
|
|
сравнивается содержимое файлов (побайтно). Этот метод недоступен, если
|
|
|
|
|
машина не поддерживает системный вызов mmap(2). При сравнении по размеру
|
|
|
|
|
сравниваются только размеры соответствующих файлов, а дата создания не
|
|
|
|
|
проверяется.
|
|
|
|
|
.PP
|
|
|
|
|
Пункт меню
|
2009-06-23 13:50:58 +04:00
|
|
|
|
.\"LINK2"
|
2010-06-15 16:09:24 +04:00
|
|
|
|
.I "Внешняя панелизация"
|
2009-06-23 13:50:58 +04:00
|
|
|
|
.\"External panelize"
|
|
|
|
|
позволяет выполнить внешнюю программу, сделав ее вывод содержимым
|
2009-08-21 16:09:04 +04:00
|
|
|
|
текущей панели (характерный пример \- панелизация вывода команды find).
|
2009-06-23 13:50:58 +04:00
|
|
|
|
.PP
|
|
|
|
|
Пункт меню
|
2010-06-15 16:09:24 +04:00
|
|
|
|
.I "История командной строки"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
выводит окно со списком ранее выполнявшихся
|
|
|
|
|
команд. Подсвеченную строку из истории можно скопировать в командную
|
2009-08-21 16:09:04 +04:00
|
|
|
|
строку оболочки (перемещение подсветки \- стрелками вверх/вниз,
|
|
|
|
|
копирование \- по клавише Enter). Доступ к истории команд можно получить
|
2008-12-29 02:22:35 +03:00
|
|
|
|
также по комбинациям клавиш
|
2009-08-21 16:09:04 +04:00
|
|
|
|
.B M\-p
|
2008-12-29 02:22:35 +03:00
|
|
|
|
или
|
2009-08-21 16:09:04 +04:00
|
|
|
|
.BR M\-n ,
|
2008-12-29 02:22:35 +03:00
|
|
|
|
однако в этом случае вы не видите окна с перечнем команд. Вместо этого в
|
|
|
|
|
командную строку выводится одна команда из списка и по комбинации
|
2009-08-21 16:09:04 +04:00
|
|
|
|
.B M\-p
|
2008-12-29 02:22:35 +03:00
|
|
|
|
происходит смена этой команды на предыдущую, а по
|
2009-08-21 16:09:04 +04:00
|
|
|
|
.B M\-n
|
2008-12-29 02:22:35 +03:00
|
|
|
|
\- на следующую команду из истории команд.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Пункт меню
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"LINK2"
|
2012-05-06 10:55:33 +04:00
|
|
|
|
.I "Каталоги быстрого доступа"
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"Hotlist"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
позволяет создать список каталогов, которые часто используются, и
|
|
|
|
|
обеспечить быстрый переход к нужному каталогу из этого списка.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Пункт меню
|
2009-06-23 13:50:58 +04:00
|
|
|
|
.I "Список активных ВФС"
|
|
|
|
|
отображает список виртуальных файловых систем, активных на настоящий
|
|
|
|
|
момент. Можно перейти на выбранную виртуальную файловую систему. Для
|
|
|
|
|
Обновления списка выберите кнопку "Освежить" в диалоговом окне.
|
|
|
|
|
Кнопка "Освободить ВФС сейчас" поможет при обновлении содержимого
|
|
|
|
|
архива или при разорванном сетевом соединении.
|
|
|
|
|
.PP
|
|
|
|
|
Пункт меню
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"LINK2"
|
2009-06-23 13:50:58 +04:00
|
|
|
|
.I "Фоновые задания"
|
|
|
|
|
.\"Background Jobs"
|
|
|
|
|
отображает список фоновых заданий, запущенных в диалоге
|
|
|
|
|
копирования/перемещения кнопкой "В фоне".
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2010-06-15 16:09:24 +04:00
|
|
|
|
Пункт меню
|
|
|
|
|
.\"LINK2"
|
|
|
|
|
.I "Список экранов"
|
|
|
|
|
.\"Screen selector"
|
|
|
|
|
отображает диалоговое окно со списком одновременно работающих в данный
|
|
|
|
|
момент встроенноых редакторов, программ просмотра и других модулей MC,
|
|
|
|
|
поддерживающих такой режим работы.
|
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
После выбора пункта меню
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"LINK2"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
.I "Файл расширений"
|
2013-04-29 21:08:24 +04:00
|
|
|
|
.\"Edit Extension File"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
вы можете связать с определенным расширением файла (окончанием имени
|
|
|
|
|
после последней точки) программу, которая будет запускаться для
|
|
|
|
|
обработки (просмотра, редактирования или выполнения) файла с таким
|
|
|
|
|
расширением. Запуск выбранной программы будет осуществляться после
|
|
|
|
|
установки подсветки на имя файла и нажатия клавиши <Enter>.
|
2002-10-20 22:29:36 +04:00
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Пункт меню
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"LINK2"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
.I "Файл меню"
|
2013-04-29 21:08:24 +04:00
|
|
|
|
.\"Edit Menu File"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
используется для редактирования пользовательского меню (которое
|
|
|
|
|
появляется после нажатия клавиши F2).
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"NODE " Directory Tree"
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.SH " Дерево каталогов"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
После выбора пункта меню "Дерево каталогов" появляется окно, в котором
|
|
|
|
|
отображена иерархическая структура каталогов.
|
|
|
|
|
.PP
|
|
|
|
|
Дерево каталогов может быть вызвано двумя способами: через пункт "Дерево
|
|
|
|
|
каталогов" из меню "Команды" и пункт "Дерево" из меню правой или левой
|
|
|
|
|
панелей.
|
|
|
|
|
.PP
|
|
|
|
|
Чтобы избавиться от долгих задержек во время создания дерева каталогов,
|
|
|
|
|
Midnight Commander создает дерево путем просмотра только небольшого
|
|
|
|
|
подмножества всех каталогов. Если каталог, который вам нужен, не
|
|
|
|
|
отображен, перейдите в его родительский каталог и нажмите
|
2009-08-21 16:09:04 +04:00
|
|
|
|
.B C\-r
|
2008-12-29 02:22:35 +03:00
|
|
|
|
(или
|
2002-10-20 22:29:36 +04:00
|
|
|
|
.BR F2 ).
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Для управления просмотром дерева каталогов могут использоваться
|
|
|
|
|
следующие комбинации клавиш:
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Работают все
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"LINK2"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
клавиши управления перемещением\&.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"General Movement Keys"
|
|
|
|
|
.PP
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.B Enter
|
2008-12-29 02:22:35 +03:00
|
|
|
|
В окне просмотра дерева каталогов нажатие этой клавиши вызывает выход из
|
|
|
|
|
режима просмотра и отображение списка файлов выбранного каталога в
|
|
|
|
|
активной панели. При отображении дерева каталогов в одной из панелей при
|
|
|
|
|
нажатии клавиши Enter соответствующий каталог отображается во второй
|
|
|
|
|
панели, а на текущей панели остается дерево.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.B C\-r, F2
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Перечитать содержимое каталога. Используется в тех случаях, когда дерево
|
|
|
|
|
каталогов не соответствует реальной структуре: некоторые каталоги не
|
|
|
|
|
показаны или показаны более не существующие.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.B F3
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Удалить текущий каталог из дерева. Эта команда используется для удаления
|
|
|
|
|
ошибочно отображаемых ветвей дерева. Если вам необходимо вернуть
|
|
|
|
|
подкаталог в дерево, перейдите в его родительский каталог и нажмите
|
|
|
|
|
клавишу F2.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.B F4
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Переключение между статическим (применяемым по умолчанию) и динамическим
|
|
|
|
|
режимами перемещения по дереву.
|
|
|
|
|
.PP
|
|
|
|
|
В статическом режиме перемещения для выбора каталога (т.е. перемещения
|
|
|
|
|
подсветки на имя другого каталога) используются только стрелки
|
|
|
|
|
вверх/вниз. Показываются все известные программе на данный момент
|
|
|
|
|
подкаталоги.
|
|
|
|
|
.PP
|
|
|
|
|
В динамическом режиме стрелки вверх/вниз используются для перехода на
|
|
|
|
|
соседний каталог того же уровня. Для перехода в родительский каталог
|
|
|
|
|
используется клавиша "стрелка влево", а по стрелке вправо происходит
|
|
|
|
|
переход к потомкам текущего каталога, то есть на один уровень ниже. При
|
|
|
|
|
этом отображаются только вышележащие каталоги (включая родительский и
|
|
|
|
|
выше), соседние каталоги того же уровня и непосредственные потомки. Вид
|
|
|
|
|
дерева каталогов динамически изменяется после каждого перемещения по
|
|
|
|
|
дереву.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.B F5
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Копировать подкаталог (появляется строка ввода, в которой надо указать,
|
|
|
|
|
куда копировать).
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.B F6
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Переместить подкаталог.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.B F7
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Создать подкаталог в текущем (подсвеченном) каталоге.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.B F8
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Удалить подсвеченный каталог из файловой системы.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.B C\-s, M\-s
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Найти следующий каталог, соответствующий заданному шаблону поиска. Если
|
|
|
|
|
такого каталога не существует, происходит просто смещение подсветки на
|
|
|
|
|
одну строку вниз.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.B C\-h, Backspace
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Удаляет последний символ в строке (шаблоне) поиска.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.B Любой другой символ
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Этот символ добавляется в шаблон поиска и производится перемещение на
|
|
|
|
|
имя следующего каталога, удовлетворяющее шаблону. В режиме просмотра
|
|
|
|
|
дерева каталогов вначале необходимо активизировать режим поиска
|
|
|
|
|
клавишами
|
2009-08-21 16:09:04 +04:00
|
|
|
|
.BR C\-s .
|
|
|
|
|
Шаблон поиска будет отображаться в строке мини\-статуса.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Следующие действия возможны только в окне просмотра дерева каталогов и
|
|
|
|
|
не поддерживаются при просмотре дерева в одной из панелей:
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.B F1 (Help)
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Вызов подсказки с отображением настоящего раздела помощи.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.B Esc, F10
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Выход из окна дерева каталогов. Смены текущего каталога не происходит.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
В окне просмотра дерева каталогов поддерживается мышка. Двойной щелчок
|
|
|
|
|
аналогичен нажатию клавиши Enter. Смотрите также секцию о
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"LINK2"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
поддержке мыши\&.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"Mouse Support"
|
|
|
|
|
.\"NODE " Find File"
|
2010-11-04 13:20:39 +03:00
|
|
|
|
.SH " Поиск файлов"
|
|
|
|
|
После выбора пункта меню "Поиск файла" появляется диалоговое окно, в котором
|
|
|
|
|
запрашивается имя искомого файла и имя каталога, с которого необходимо начинать
|
|
|
|
|
поиск. Нажав кнопку <Дерево>, можно выбрать начальный каталог поиска из
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"LINK2"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
дерева каталогов\&.
|
2002-10-15 18:54:41 +04:00
|
|
|
|
.\"Directory Tree"
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2009-08-23 15:44:31 +04:00
|
|
|
|
Опция \"Только целые слова\" устанавливает, что шаблон поиска
|
|
|
|
|
соответствует только целым словам (например, если указано \"foo\",
|
|
|
|
|
не будет найдено слово \"foobar\").
|
|
|
|
|
.PP
|
2010-11-04 13:20:39 +03:00
|
|
|
|
Для того, чтобы начать поиск, нажмите экранную кнопку <Дальше>.
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Во время поиска его можно приостановить кнопкой <Приостановить>
|
2010-11-04 13:20:39 +03:00
|
|
|
|
и продолжить по кнопке <Продолжить>.
|
2008-12-29 02:22:35 +03:00
|
|
|
|
.PP
|
|
|
|
|
Список найденных файлов можно просматривать, перемещаясь с помощью
|
2010-11-04 13:20:39 +03:00
|
|
|
|
клавиш "стрелка вверх" и "стрелка вниз". Кнопка <Перейти>
|
2008-12-29 02:22:35 +03:00
|
|
|
|
используется для перехода в каталог, в котором находится подсвеченный
|
2010-11-04 13:20:39 +03:00
|
|
|
|
файл. Кнопка <Повтор> служит для задания параметров нового
|
|
|
|
|
поиска. Кнопка <Выход> служит для выхода из режима поиска.
|
|
|
|
|
Нажатие на кнопку <Панелизация> приведет к тому, что
|
2008-12-29 02:22:35 +03:00
|
|
|
|
результаты поиска будут отображены на текущую активную панель, так что
|
2009-08-21 16:09:04 +04:00
|
|
|
|
вы можете производить с выбранными файлами еще какие\-то действия
|
2008-12-29 02:22:35 +03:00
|
|
|
|
(просматривать, копировать, перемещать, удалять и так далее). После
|
|
|
|
|
вывода на панель можно нажать
|
2009-08-21 16:09:04 +04:00
|
|
|
|
.B C\-r
|
2008-12-29 02:22:35 +03:00
|
|
|
|
для возврата к обычному списку файлов.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2011-01-30 18:38:53 +03:00
|
|
|
|
Опция \"Разрешить игнорирование каталогов\" совместно с расположенным ниже
|
|
|
|
|
полем ввода позволяет задать список каталогов, которые нужно пропускать при
|
|
|
|
|
поиске (например, вы знаете, что искомого файла нет на CDROM или не хотите
|
|
|
|
|
искать в каталогах, подключенных через NFS по очень медленному каналу).
|
|
|
|
|
Компоненты списка должны быть разделены двоеточиями. Например
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
|
|
|
|
.nf
|
2011-10-17 14:05:52 +04:00
|
|
|
|
/cdrom:/nfs/wuarchive:/afs
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.fi
|
|
|
|
|
.PP
|
2011-01-30 18:38:53 +03:00
|
|
|
|
Относительные пути также поддерживаются. Следующий пример показывает, как
|
|
|
|
|
при поиске пропускать специальные каталоги различных систем управления версиями:
|
2011-01-25 14:17:37 +03:00
|
|
|
|
.nf
|
2011-01-30 18:38:53 +03:00
|
|
|
|
/cdrom:/nfs/wuarchive:/afs:.svn:.git:CVS
|
2011-01-25 14:17:37 +03:00
|
|
|
|
.fi
|
|
|
|
|
.PP
|
2011-01-30 18:38:53 +03:00
|
|
|
|
Внимание: поле ввода может содержать точку (.), это означает текущий абсолютный путь.
|
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Вы можете использовать перенаправление вывода на панель
|
|
|
|
|
(см.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"LINK2"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Критерий панелизации\&)
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"External panelize"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
для выполнения некоторых усложненных последовательностей действий, в то
|
|
|
|
|
время как "Поиск файла" позволяет выполнять только простые запросы.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"NODE " External panelize"
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.SH " Критерий панелизации"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Пункт меню "Критерий панелизации" (который правильнее было бы назвать
|
|
|
|
|
"Перенаправление вывода на панель") позволяет выполнить внешнюю
|
|
|
|
|
программу и отобразить вывод этой программы на текущей активной панели.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2009-08-21 16:09:04 +04:00
|
|
|
|
Например, если вы хотите выполнить какое\-то действие над всеми
|
2008-12-29 02:22:35 +03:00
|
|
|
|
символическими ссылками текущего каталога, вы можете использовать пункт
|
|
|
|
|
"Критерий панелизации" для запуска следующей команды:
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
|
|
|
|
.nf
|
2009-08-21 16:09:04 +04:00
|
|
|
|
find . \-type l \-print
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.fi
|
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
После выполнения этой команды в текущей панели будет отображено не
|
|
|
|
|
содержимое соответствующего каталога, а только все символические ссылки,
|
|
|
|
|
в нем расположенные.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Если вы хотите вывести на панель все файлы, которые были скачаны с
|
2009-08-21 16:09:04 +04:00
|
|
|
|
вашего FTP\-сайта, вы можете использовать следующую команду для
|
2008-12-29 02:22:35 +03:00
|
|
|
|
извлечения нужных имен из файла протокола:
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
|
|
|
|
.nf
|
2009-08-05 20:14:21 +04:00
|
|
|
|
awk '$9 ~! /incoming/ { print $9 }' < /var/log/xferlog
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.fi
|
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Если вы захотите, то можете сохранить часто используемые команды
|
|
|
|
|
панелизации под отдельными информативными именами, чтобы иметь
|
|
|
|
|
возможность их быстро вызвать по этим именам. Для этого нужно набрать
|
|
|
|
|
команду в строке ввода и нажать кнопку <Добавить>. После этого вам
|
|
|
|
|
потребуется ввести имя, по которому вы будете вызывать команду. В
|
|
|
|
|
следующий раз вам достаточно будет выбрать нужное имя из списка, а не
|
|
|
|
|
вводить всю команду заново.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"NODE " Hotlist"
|
2012-05-06 10:55:33 +04:00
|
|
|
|
.SH " Каталоги быстрого доступа"
|
|
|
|
|
Пункт меню "Каталоги быстрого доступа" служит для вывода списка меток
|
2008-12-29 02:22:35 +03:00
|
|
|
|
(условных имен), присвоенных наиболее часто используемым каталогам. Этот
|
|
|
|
|
список можно использовать для быстрого перехода в нужный каталог.
|
2012-05-06 10:55:33 +04:00
|
|
|
|
Пользуясь диалоговым окном "Каталоги быстрого доступа", вы можете добавить
|
2008-12-29 02:22:35 +03:00
|
|
|
|
новую метку в список или удалить ранее созданную пару метка/каталог. Для
|
|
|
|
|
добавления метки можно также использовать комбинацию клавиш
|
2009-08-21 16:09:04 +04:00
|
|
|
|
.B C\-x h,
|
2012-05-06 10:55:33 +04:00
|
|
|
|
по которой текущий каталог добавляется в каталоги быстрого доступа.
|
2010-02-03 22:11:27 +03:00
|
|
|
|
Программа выдаст запрос на ввод метки для этого каталога.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Использование этого пункта меню обеспечивает более быстрый переход к
|
|
|
|
|
часто используемым каталогам. Другим способом ускорения процедуры
|
|
|
|
|
переключения на часто используемые каталоги является задание переменной
|
|
|
|
|
CDPATH (смотрите описание
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"LINK2"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
встроенной команды cd\&.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"The cd internal command"
|
2013-04-29 21:08:24 +04:00
|
|
|
|
.\"NODE " Edit Extension File"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
.SH " Файл расширений"
|
|
|
|
|
Этот пункт меню "Команда" служит для вызова редактора и редактирования
|
|
|
|
|
файла
|
2011-12-01 18:30:02 +04:00
|
|
|
|
.BR ~/.config/mc/mc.ext .
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Этот файл имеет следующий формат (формат был изменен в версии 3.0):
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Все строки, начинающиеся с # или пустые строки игнорируются.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Строки, начинающиеся с первой колонки (будем говорить, что с таких строк
|
|
|
|
|
начинаются секции файла расширений), должны иметь следующий формат:
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2002-10-20 23:04:23 +04:00
|
|
|
|
.IR keyword/desc ,
|
2008-12-29 02:22:35 +03:00
|
|
|
|
т.е. все, что стоит после
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.I keyword/
|
2008-12-29 02:22:35 +03:00
|
|
|
|
и до конца строки, интерпретируется как
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.I desc.
|
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
В качестве keyword может стоять одно из следующих слов:
|
2003-02-21 17:54:18 +03:00
|
|
|
|
.TP
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.I shell
|
2009-08-21 16:09:04 +04:00
|
|
|
|
если desc начинается с точки (мета\-символы не допускаются), то desc \-
|
2008-12-29 02:22:35 +03:00
|
|
|
|
это расширение имени файла, т.е. шаблону соответствуют все файлы,
|
|
|
|
|
оканчивающиеся на desc. Пример: .tar будет означать *.tar. Если desc
|
|
|
|
|
не начинается с точки, то desc трактуется как полное имя файла.
|
2003-02-21 17:54:18 +03:00
|
|
|
|
.TP
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.I regex
|
2009-08-21 16:09:04 +04:00
|
|
|
|
desc \- регулярное выражение. Обратите внимание на то, что используется
|
2008-12-29 02:22:35 +03:00
|
|
|
|
библиотека GNU regex, в силу чего "\\|" соответствует просто символу
|
|
|
|
|
"|", а "|" имеет специальное значение (логическое ИЛИ). Аналогично,
|
|
|
|
|
вместо скобок "(" и ")" надо использовать "\\(" и "\\)".
|
2003-02-21 17:54:18 +03:00
|
|
|
|
.TP
|
2004-08-09 13:29:12 +04:00
|
|
|
|
.I directory
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Файл является каталогом и его имя соответствует регулярному выражению desc.
|
2004-08-09 13:29:12 +04:00
|
|
|
|
.TP
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.I type
|
2008-12-29 02:22:35 +03:00
|
|
|
|
в этом случае выбираются такие файлы, для которых `file %f`
|
|
|
|
|
соответствует регулярному выражению desc (часть filename: из `file %f`
|
|
|
|
|
удалена).
|
2003-02-21 17:54:18 +03:00
|
|
|
|
.TP
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.I default
|
2008-12-29 02:22:35 +03:00
|
|
|
|
подходит любой файл, независимо от того, какое значение принимает desc.
|
2003-02-21 17:54:18 +03:00
|
|
|
|
.TP
|
|
|
|
|
.I include
|
2008-12-29 02:22:35 +03:00
|
|
|
|
\- означает общую секцию.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Все строки в секции, кроме первой, должны начинаться с пробела или
|
|
|
|
|
символа табуляции и иметь следующий формат:
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2002-10-20 23:04:23 +04:00
|
|
|
|
.I keyword=command
|
2008-12-29 02:22:35 +03:00
|
|
|
|
(без пробелов возле "="), где
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.I keyword
|
2008-12-29 02:22:35 +03:00
|
|
|
|
должно быть:
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
|
|
|
|
.I Open
|
2008-12-29 02:22:35 +03:00
|
|
|
|
(строка задает действия, выполняемые в том случае, когда пользователь
|
|
|
|
|
нажимает Enter или дважды щелкает мышкой по имени файла),
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.I View
|
2002-10-20 22:29:36 +04:00
|
|
|
|
(F3),
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.I Edit
|
2008-12-29 02:22:35 +03:00
|
|
|
|
(F4) или
|
2003-02-21 17:54:18 +03:00
|
|
|
|
.I Include
|
2008-12-29 02:22:35 +03:00
|
|
|
|
(для добавления правил из общей секции).
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
|
|
|
|
.I command
|
2008-12-29 02:22:35 +03:00
|
|
|
|
\- любая однострочная команда оболочки, в которой допускаются простые
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"LINK2"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
макроподстановки\&.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"Macro Substitution"
|
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Действие вычисляется сверху вниз (таким образом порядок следования
|
|
|
|
|
важен). Если некоторое действие пропущено, поиск продолжается как в
|
|
|
|
|
случае, если это действие не соответствует условию. Другими словами если
|
|
|
|
|
файл соответствует первой и второй секции, но действие View пропущено в
|
|
|
|
|
первой секции, то при нажатии клавиши F3 будет использовано действие
|
|
|
|
|
View из второй секции. default должно описывать все действия.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"NODE " Background Jobs"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
.SH " Фоновые задания"
|
|
|
|
|
Этот пункт меню позволяет вам управлять фоновыми заданиями, запущенными
|
|
|
|
|
из Midnight Commander (такими заданиями могут быть только операции
|
|
|
|
|
копирования и перемещения файлов). Используя этот пункт меню или
|
|
|
|
|
"горячие" клавиши
|
2009-08-21 16:09:04 +04:00
|
|
|
|
.B C\-x j,
|
2008-12-29 02:22:35 +03:00
|
|
|
|
вы можете остановить, возобновить или снять любое из фоновых заданий.
|
2013-04-29 21:08:24 +04:00
|
|
|
|
.\"NODE " Edit Menu File"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
.SH " Редактирование файлов меню"
|
|
|
|
|
Файлы меню содержат списки команд для выполнения часто повторяемых
|
|
|
|
|
пользователем операций. Эти меню создаются и поддерживаются самими
|
|
|
|
|
пользователями. Могут быть созданы три файла меню: в текущем каталоге, в
|
|
|
|
|
домашнем каталоге пользователя и общесистемный. Когда вы нажимаете
|
|
|
|
|
клавишу F2 для вызова меню, Midnight Commander вначале ищет файл
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.B .mc.menu
|
2008-12-29 02:22:35 +03:00
|
|
|
|
в текущем каталоге и отображает соответствующее меню (если находит и
|
|
|
|
|
если владельцем этого файла является данный пользователь или root и этот
|
|
|
|
|
файл не доступен на запись всем). Если такого файла не найдено, таким же
|
|
|
|
|
образом ищется файл
|
2011-12-01 18:30:02 +04:00
|
|
|
|
.BR ~/.config/mc/menu ,
|
2011-07-21 17:26:44 +04:00
|
|
|
|
и в последнюю очередь mc использует общесистемное меню
|
2012-03-22 21:14:52 +04:00
|
|
|
|
.BR %prefix%/share/mc/mc.menu .
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Формат всех трех файлов меню одинаков и очень прост. Строки комментариев
|
|
|
|
|
начинаются с '#'. Дополнительные комментарии должны начинаться с '#',
|
|
|
|
|
пробела или символа табуляции. Строки, начинающиеся с любого символа,
|
|
|
|
|
отличного от пробела и символа табуляции, интерпретируются как названия
|
|
|
|
|
пунктов меню, причем если первый символ является буквой или цифрой, то
|
|
|
|
|
соответствующая клавиша будет служить "горячей" клавишей для вызова
|
|
|
|
|
этого пункта меню. Строки, начинающиеся с пробела или символа табуляции,
|
|
|
|
|
интерпретируются как команды, которые должны выполняться при вызове
|
|
|
|
|
соответствующего пункта меню. Эти строки должны следовать за строкой
|
|
|
|
|
названия и их может быть несколько.
|
|
|
|
|
.PP
|
2009-08-21 16:09:04 +04:00
|
|
|
|
Когда пользователь выбирает какой\-то пункт меню, соответствующие
|
2008-12-29 02:22:35 +03:00
|
|
|
|
командные строки копируются во временный файл во временном каталоге
|
|
|
|
|
(обычно /usr/tmp) и затем этот файл запускается на выполнение. Это
|
|
|
|
|
позволяет пользователю вставлять в команды меню любые конструкции,
|
|
|
|
|
допустимые в командном языке оболочки. Можно также использовать
|
|
|
|
|
макроподстановки, которые производятся перед выполнением кода меню
|
|
|
|
|
(подробнее смотрите в секции
|
|
|
|
|
.\"LINK2"
|
|
|
|
|
Макроподстановки\&).
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"Macro Substitution"
|
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Вот пример файла mc.menu:
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
|
|
|
|
.nf
|
|
|
|
|
A Dump the currently selected file
|
2009-08-21 16:09:04 +04:00
|
|
|
|
od \-c %f
|
2002-03-01 17:30:21 +03:00
|
|
|
|
|
|
|
|
|
B Edit a bug report and send it to root
|
2009-08-21 16:09:04 +04:00
|
|
|
|
I=`mktemp ${MC_TMPDIR:\-/tmp}/mail.XXXXXX` || exit 1
|
2004-08-17 12:41:52 +04:00
|
|
|
|
vi $I
|
2009-08-21 16:09:04 +04:00
|
|
|
|
mail \-s "Midnight Commander bug" root < $I
|
|
|
|
|
rm \-f $I
|
2002-03-01 17:30:21 +03:00
|
|
|
|
|
|
|
|
|
M Read mail
|
2009-08-21 16:09:04 +04:00
|
|
|
|
emacs \-f rmail
|
2002-03-01 17:30:21 +03:00
|
|
|
|
|
|
|
|
|
N Read Usenet news
|
2009-08-21 16:09:04 +04:00
|
|
|
|
emacs \-f gnus
|
2002-03-01 17:30:21 +03:00
|
|
|
|
|
|
|
|
|
H Call the info hypertext browser
|
|
|
|
|
info
|
|
|
|
|
|
|
|
|
|
J Copy current directory to other panel recursively
|
2009-08-21 16:09:04 +04:00
|
|
|
|
tar cf \- . | (cd %D && tar xvpf \-)
|
2002-03-01 17:30:21 +03:00
|
|
|
|
|
|
|
|
|
K Make a release of the current subdirectory
|
2009-08-21 16:09:04 +04:00
|
|
|
|
echo \-n "Name of distribution file: "
|
2002-03-01 17:30:21 +03:00
|
|
|
|
read tar
|
2009-08-21 16:09:04 +04:00
|
|
|
|
ln \-s %d `dirname %d`/$tar
|
2002-03-01 17:30:21 +03:00
|
|
|
|
cd ..
|
|
|
|
|
tar cvhf ${tar}.tar $tar
|
|
|
|
|
|
|
|
|
|
= f *.tar.gz | f *.tgz & t n
|
2002-10-30 15:15:34 +03:00
|
|
|
|
X Extract the contents of a compressed tar file
|
2002-03-01 17:30:21 +03:00
|
|
|
|
tar xzvf %f
|
|
|
|
|
.fi
|
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
.B Условия выполнения (Default Conditions)
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Каждому пункту меню может предшествовать условие. Строка, задающая
|
|
|
|
|
условие, должна содержать символ '=' в первой колонке. Команды,
|
|
|
|
|
задаваемые этим пунктом меню, будут выполняться только если условие
|
|
|
|
|
выполняется.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
|
|
|
|
.nf
|
2009-08-21 16:09:04 +04:00
|
|
|
|
Синтаксис строки условия: = <sub\-cond>
|
|
|
|
|
или: = <sub\-cond> | <sub\-cond> ...
|
|
|
|
|
или: = <sub\-cond> & <sub\-cond> ...
|
2002-03-01 17:30:21 +03:00
|
|
|
|
|
2009-08-21 16:09:04 +04:00
|
|
|
|
где <sub\-condition> может принимать следующие значения:
|
2002-03-01 17:30:21 +03:00
|
|
|
|
|
2008-12-29 02:22:35 +03:00
|
|
|
|
y <pattern> синтаксис текущего файла соответствует шаблону.
|
|
|
|
|
Только для меню редактора.
|
|
|
|
|
f <pattern> соответствует шаблону имя текущего файла?
|
|
|
|
|
F <pattern> соответствует шаблону файл в пассивной
|
|
|
|
|
панели?
|
|
|
|
|
d <pattern> соответствует шаблону имя текущего
|
|
|
|
|
каталога?
|
|
|
|
|
D <pattern> соответствует шаблону имя текущего
|
|
|
|
|
каталога в пассивной панели?
|
|
|
|
|
t <type> тип файла соответствует <type>?
|
|
|
|
|
T <type> тип файла в пассивной панели
|
|
|
|
|
соответствует <type>?
|
|
|
|
|
x <filename> filename является исполнимым?
|
2009-08-21 16:09:04 +04:00
|
|
|
|
! <sub\-cond> логическое отрицание условия <sub\-cond>
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.fi
|
|
|
|
|
.PP
|
2009-08-21 16:09:04 +04:00
|
|
|
|
Шаблон (pattern) \- это обычный шаблон оболочки (shell pattern) или
|
2008-12-29 02:22:35 +03:00
|
|
|
|
регулярное выражение, в соответствии с опцией "shell patterns". Вы
|
|
|
|
|
можете задать значение опции "shell patterns" путем записи строки
|
|
|
|
|
"shell_patterns=x" в самую первую строку файла меню (здесь "x" равно 0
|
|
|
|
|
или 1).
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
|
|
|
|
.nf
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Типы файлов определяются следующими символами:
|
2002-03-01 17:30:21 +03:00
|
|
|
|
|
2008-12-29 02:22:35 +03:00
|
|
|
|
n не каталог
|
|
|
|
|
r обычный файл (regular file)
|
|
|
|
|
d каталог
|
|
|
|
|
l ссылка (link)
|
2009-08-21 16:09:04 +04:00
|
|
|
|
c байт\-ориентированное устройство (char special)
|
|
|
|
|
b блок\-ориентированное устройство (block special)
|
2002-03-01 17:30:21 +03:00
|
|
|
|
f fifo
|
|
|
|
|
s socket
|
2008-12-29 02:22:35 +03:00
|
|
|
|
x исполняемый файл
|
|
|
|
|
t помеченный файл (tagged)
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.fi
|
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Например, 'rlf' означает либо обычный файл, либо ссылку, либо файл типа
|
|
|
|
|
fifo. Тип 't' стоит несколько особняком, потому что этот тип
|
|
|
|
|
определяется не типом самого файла, а тем, помечен ли файл на панели.
|
|
|
|
|
Условие '=t t' истинно, если в текущей панели имеются помеченные файлы,
|
|
|
|
|
и ложно, если таковых нет.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Если условие начинается с '=?' вместо '=', то во время выполнения
|
|
|
|
|
проверки условия будет отображаться ход вычисления условия (a debug
|
2002-10-20 22:29:36 +04:00
|
|
|
|
trace will be shown whenever the value of the condition is calculated).
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Значение условия вычисляется слева направо. Это значит, что
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.nf
|
|
|
|
|
= f *.tar.gz | f *.tgz & t n
|
|
|
|
|
.fi
|
2008-12-29 02:22:35 +03:00
|
|
|
|
вычисляется как
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.nf
|
|
|
|
|
( (f *.tar.gz) | (f *.tgz) ) & (t n)
|
|
|
|
|
.fi
|
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Вот пример использования условий:
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
|
|
|
|
.nf
|
|
|
|
|
= f *.tar.gz | f *.tgz & t n
|
2009-08-21 16:09:04 +04:00
|
|
|
|
L List the contents of a compressed tar\-archive
|
|
|
|
|
gzip \-cd %f | tar xvf \-
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.fi
|
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
.B Условия включения пункта в меню (Addition Conditions)
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2009-08-21 16:09:04 +04:00
|
|
|
|
Если строка условия начинается с '+' (или '+?') вместо '=' (или '=?') \-
|
2008-12-29 02:22:35 +03:00
|
|
|
|
это условие трактуется как условие включения данного пункта в меню. Если
|
|
|
|
|
условие истинно, пункт включается в отображаемое на экране меню, если
|
2009-08-21 16:09:04 +04:00
|
|
|
|
условие не выполняется \- не включается.
|
2002-10-20 22:29:36 +04:00
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Вы можете использовать одно и то же условие и как условие выполнения и
|
|
|
|
|
как условие включения пункта в меню, если начнете строку условия с '+='
|
|
|
|
|
или '=+' (если надо отображать ход вычисления, то с '+=?' или '=+?').
|
|
|
|
|
Если вы хотите использовать два разных условия, одно для включения в
|
2009-08-21 16:09:04 +04:00
|
|
|
|
меню, а другое \- для выполнения, надо предпослать пункту меню две строки
|
|
|
|
|
условий, одну \- начинающуюся с '+', и другую \- начинающуюся с '='.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"NODE " Options Menu"
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.SH "Меню 'Настройки'"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Программа Midnight Commander имеет ряд установок (опций), каждая из
|
|
|
|
|
которых может быть включена или выключена, для чего служат несколько
|
|
|
|
|
диалоговых окон, доступных через меню "Настройки". Опция включена, если
|
|
|
|
|
поставлена звездочка или знак "x" в скобках перед названием опции.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Пункт
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"LINK2"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Конфигурация
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"Configuration"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
вызывает диалоговое окно, в котором вы можете поменять большинство
|
|
|
|
|
установок программы Midnight Commander.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Пункт
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"LINK2"
|
2010-04-10 17:15:57 +04:00
|
|
|
|
Внешний вид
|
2002-09-18 01:56:06 +04:00
|
|
|
|
.\"Layout"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
служит для задания настроек, определяющих положение и вид окна программы
|
|
|
|
|
mc на экране.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Пункт
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"LINK2"
|
2010-04-10 17:15:57 +04:00
|
|
|
|
Настройки панелей
|
|
|
|
|
.\"Panel options"
|
|
|
|
|
служит для задания настроек панелей файлового менеджера.
|
|
|
|
|
.PP
|
|
|
|
|
Пункт
|
|
|
|
|
.\"LINK2"
|
|
|
|
|
Подтверждение
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"Confirmation"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
вызывает диалоговое окно, в котором вы указываете, на выполнение каких
|
|
|
|
|
действий программа будет требовать подтверждения.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Пункт
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"LINK2"
|
2014-02-08 19:37:11 +04:00
|
|
|
|
Оформление
|
|
|
|
|
.\"Appearance"
|
|
|
|
|
вызывает диалоговое окно, в котором вы можете выбрать скин.
|
|
|
|
|
.PP
|
|
|
|
|
Пункт
|
|
|
|
|
.\"LINK2"
|
2010-04-10 17:15:57 +04:00
|
|
|
|
Биты символов
|
2002-09-18 01:56:06 +04:00
|
|
|
|
.\"Display bits"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
вызывает диалоговое окно, в котором вы указываете, в каком формате ваш
|
|
|
|
|
терминал будет обрабатывать (вводить и отображать на дисплее)
|
|
|
|
|
информацию, представленную байтами (например, записанную в файле).
|
2002-09-18 01:56:06 +04:00
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Пункт
|
2002-09-18 01:56:06 +04:00
|
|
|
|
.\"LINK2"
|
2010-04-10 17:15:57 +04:00
|
|
|
|
Распознавание клавиш
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"Learn keys"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
вызывает диалоговое окно, в котором вы можете протестировать работу
|
|
|
|
|
некоторых клавиш, которые работают не на всех типах терминалов, и
|
|
|
|
|
связать ту реакцию системы, которая должна была последовать за нажатием
|
|
|
|
|
отсутствующей клавиши, с нажатием другой клавиши или комбинации клавиш.
|
2002-10-20 22:29:36 +04:00
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Пункт
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"LINK2"
|
2010-04-10 17:15:57 +04:00
|
|
|
|
Виртуальные ФС
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"Virtual FS"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
вызывает диалоговое окно, в котором вы можете задать значения некоторых
|
|
|
|
|
параметров, связанных с использованием виртуальных файловых систем.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
По команде
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"LINK2"
|
2010-04-10 17:15:57 +04:00
|
|
|
|
Сохранить настройки
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"Save Setup"
|
2009-08-21 16:09:04 +04:00
|
|
|
|
введенные значения параметров сохраняются в ini\-файле программы.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"NODE " Configuration"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
.SH " Конфигурация"
|
2010-04-10 19:44:46 +04:00
|
|
|
|
Параметры конфигурации, задаваемые в этом окне, делятся на несколько
|
|
|
|
|
групп: "Параметры операций с файлами", "Клавиша Esc", "Пауза после
|
|
|
|
|
исполнения" и "Прочие настройки".
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2010-04-10 19:44:46 +04:00
|
|
|
|
.B Параметры операций с файлами
|
2009-08-15 22:03:24 +04:00
|
|
|
|
.PP
|
2010-04-11 13:15:30 +04:00
|
|
|
|
.I Детали операций.
|
2010-04-10 19:44:46 +04:00
|
|
|
|
Этот переключатель определяет, будет ли при выполнении операций
|
|
|
|
|
копирования, перемещения и удаления выводится дополнительное окно,
|
|
|
|
|
отображающее ход выполнения операции. Если у вас медленный терминал, вы
|
|
|
|
|
можете отключить этот вывод. Он отключается автоматически, если скорость
|
|
|
|
|
вашего терминала меньше 9600 bps.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2010-04-10 19:44:46 +04:00
|
|
|
|
.I Подсчитывать общий размер.
|
|
|
|
|
Если эта опция включена, Midnight Commander перед выполнением операций
|
|
|
|
|
копирования, перемещения и удаления подсчитывает общее число
|
|
|
|
|
обрабатываемых файлов и их суммарный размер и показывает ход выполнения
|
|
|
|
|
операции над этими файлами в виде диаграммы\-полоски (правда, это слегка
|
|
|
|
|
замедляет выполнение операций). Эта опция не работает, если отключена
|
|
|
|
|
опция
|
|
|
|
|
.I Детали операций.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2010-04-10 19:44:46 +04:00
|
|
|
|
.I Обычный индикатор прогресса.
|
|
|
|
|
Если эта опция включена, индикатор прогресса файловых операций (копирование,
|
|
|
|
|
перемещение, удаление) всегда увеличивается слева направо. Если опция
|
|
|
|
|
выключена, направление увеличения индикатора прогресса совпадает с направлением
|
|
|
|
|
файловой операции: с левой панели на правую или наоборот. По умолчанию включено.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2010-04-10 19:44:46 +04:00
|
|
|
|
.I Автоимя каталога.
|
|
|
|
|
При создании нового каталога по F7 в поле ввода имени нового каталога
|
|
|
|
|
будет автоматически подставляться имя файла или каталога, находящегося
|
|
|
|
|
под курсором. По умолчанию выключено.
|
2011-12-11 17:31:07 +04:00
|
|
|
|
.I Выделять место
|
|
|
|
|
Если возможно, предварительно выделять место под весь копируемый файл.
|
|
|
|
|
По умолчанию выключено.
|
2008-12-29 02:22:35 +03:00
|
|
|
|
.PP
|
2010-04-10 19:44:46 +04:00
|
|
|
|
.B Клавиша Esc
|
2008-12-29 02:22:35 +03:00
|
|
|
|
.PP
|
2010-04-10 19:44:46 +04:00
|
|
|
|
По умолчанию Midnight Commander трактует нажатие на клавишу ESC как
|
|
|
|
|
действие, предшествующее нажатию какой\-то другой клавиши и совместно
|
|
|
|
|
обрабатывает комбинацию <Esc\-key>. Поэтому вы должны нажимать ESC
|
|
|
|
|
дважды, чтобы закрыть диалог. Но существует возможность использовать
|
|
|
|
|
однократное нажатие ESC для этого действия.
|
|
|
|
|
.PP
|
|
|
|
|
.I Однократное нажатие.
|
|
|
|
|
По умолчанию эта опция выключена. Если вы её включите, то программа будет
|
|
|
|
|
ожидать нажатия второй клавиши только в течение некоторого временного
|
|
|
|
|
интервала (см. ниже опцию
|
|
|
|
|
.IR Интервал ),
|
|
|
|
|
и если за это время ни одна клавиша не нажата, то ESC интерпретируется
|
|
|
|
|
как каоманда "Отмена" (ESC ESC).
|
|
|
|
|
.PP
|
|
|
|
|
.I Интервал.
|
|
|
|
|
Эта опция используется для задания временного интервала (в микросекундах)
|
|
|
|
|
для использования однократного нажатия на клавишу ESC. По умолчанию этот
|
|
|
|
|
интервал равен 1 секунде (1000000 микросекунд). Кроме того, этот интервал
|
|
|
|
|
может быть установлен через переменную окружения KEYBOARD_KEY_TIMEOUT_US
|
|
|
|
|
(также в микросекундах), которая имеет приоритет над над значеним этой
|
|
|
|
|
опции.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
.B Пауза после исполнения
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
После выполнения вашей команды Midnight Commander может обеспечить
|
|
|
|
|
паузу, чтобы вы могли просмотреть и изучить вывод команды. Есть три
|
|
|
|
|
варианта установки этой опции:
|
2010-04-10 19:44:46 +04:00
|
|
|
|
.PP
|
2013-10-02 09:23:37 +04:00
|
|
|
|
.I Никогда.
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Это значит, что вы не хотите видеть вывод команды. На консоли Linux или
|
|
|
|
|
FreeBSD или при использовании xterm вы можете просмотреть этот вывод,
|
2009-08-21 16:09:04 +04:00
|
|
|
|
нажав C\-o.
|
2010-04-10 19:44:46 +04:00
|
|
|
|
.PP
|
2013-10-02 09:23:37 +04:00
|
|
|
|
.I "На "тупых" терминалах" .
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Пауза будет создаваться на терминалах, которые не способны обеспечить
|
|
|
|
|
показ вывода последней из выполнявшихся команд (это любые терминалы,
|
2009-08-21 16:09:04 +04:00
|
|
|
|
отличные от xterm или Linux\-консоли).
|
2008-12-29 02:22:35 +03:00
|
|
|
|
.PP
|
2013-10-02 09:23:37 +04:00
|
|
|
|
.I Всегда.
|
2010-04-10 19:44:46 +04:00
|
|
|
|
Программа обеспечит паузу после выполнения любой команды.
|
2008-12-29 02:22:35 +03:00
|
|
|
|
.PP
|
|
|
|
|
.B Прочие настройки
|
|
|
|
|
.PP
|
|
|
|
|
.I Встроенный редактор.
|
|
|
|
|
Если эта опция включена, то для редактирования файлов вызывается
|
|
|
|
|
встроенный редактор. Если опция выключена, то будет использоваться
|
|
|
|
|
редактор, указанный в переменной окружения
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.B EDITOR.
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Если такой редактор не задан, будет вызываться
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.B vi
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Смотрите раздел
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"LINK2"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Встроенный редактор файлов\&.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"Internal File Editor"
|
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
.I Встроенный просмотр.
|
|
|
|
|
Если эта опция включена, для просмотра файлов вызывается встроенная
|
|
|
|
|
программа просмотра. Если опция выключена, вызывается программа,
|
|
|
|
|
указанная в переменной окружения
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.B PAGER.
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Если такая программа не задана, используется команда
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.B view.
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Смотрите раздел
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"LINK2"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Встроенная программа просмотра файлов\&.
|
2002-10-15 18:54:41 +04:00
|
|
|
|
.\"Internal File Viewer"
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2010-04-10 19:44:46 +04:00
|
|
|
|
.I Автоматические меню.
|
|
|
|
|
Если эта опция включена, пользовательское меню будет автоматически
|
|
|
|
|
вызываться на экран при запуске программы. Это бывает полезно, если на
|
|
|
|
|
компьютере работают неопытные пользователи (операторы), которые должны
|
|
|
|
|
выполнять только стандартные операции.
|
|
|
|
|
.PP
|
2013-01-25 14:32:58 +04:00
|
|
|
|
.I Спрашивать имя нового файла.
|
|
|
|
|
Если эта опция включена, то перед открытием нового файла в редакторе
|
|
|
|
|
будет запрошено его имя.
|
|
|
|
|
.PP
|
2010-04-10 19:44:46 +04:00
|
|
|
|
.I Выпадение меню при вызове.
|
|
|
|
|
Если эта опция включена, то при вызове главного меню нажатием клавиши F9
|
|
|
|
|
будет сразу отображаться перечень пунктов меню (выпадающее меню).
|
|
|
|
|
В противном случае активизируются только пункты главного меню, и вы должны
|
|
|
|
|
(после выбора одного из них клавишами стрелок) нажать клавишу Enter
|
|
|
|
|
либо выбрать нужный пункт по "горячей клавише" и только после этого
|
|
|
|
|
получите возможность выбрать пункт выпадающего меню.
|
|
|
|
|
.PP
|
|
|
|
|
.I Образцы в стиле shell.
|
|
|
|
|
По умолчанию команды Select, Unselect и Filter используют регулярные
|
|
|
|
|
выражения, которые строятся по правилам, действующим в оболочке (shell\-
|
|
|
|
|
like regular expressions). Для того, чтобы достичь такого эффекта,
|
|
|
|
|
выполняются следующие преобразования: '*' заменяется на '.*' (ноль или
|
|
|
|
|
больше символов); '?' заменяется на '.' (в точности один символ) и '.'
|
|
|
|
|
заменяется на обычную точку. Если опция отключена, то регулярные
|
|
|
|
|
выражения должны строиться так, как описано в ed(1).
|
|
|
|
|
.PP
|
2011-10-20 14:16:29 +04:00
|
|
|
|
.I Дополнение: показывать всё.
|
2008-12-29 02:22:35 +03:00
|
|
|
|
В процессе ввода команд Midnight Commander может выполнять
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"LINK2"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Завершение ввода
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"Completion"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
при нажатии на клавиши
|
2009-08-21 16:09:04 +04:00
|
|
|
|
.B M\-Tab,
|
2008-12-29 02:22:35 +03:00
|
|
|
|
пытаясь угадать окончание вводимой команды. По умолчанию при первом
|
|
|
|
|
нажатии
|
2009-08-21 16:09:04 +04:00
|
|
|
|
.B M\-Tab
|
2008-12-29 02:22:35 +03:00
|
|
|
|
он ищет все возможные варианты завершения и, если завершения
|
|
|
|
|
неоднозначны (имеется много разных вариантов), то только издает звуковой
|
|
|
|
|
сигнал. При втором нажатии
|
2009-08-21 16:09:04 +04:00
|
|
|
|
.B M\-Tab
|
2008-12-29 02:22:35 +03:00
|
|
|
|
отображаются все возможные завершения. Если вы хотите видеть все
|
|
|
|
|
возможные варианты завершения после первого нажатия
|
2009-08-21 16:09:04 +04:00
|
|
|
|
.B M\-Tab,
|
2008-12-29 02:22:35 +03:00
|
|
|
|
включите эту опцию.
|
|
|
|
|
.PP
|
|
|
|
|
.I Вращающийся индикатор
|
|
|
|
|
Если эта опция включена, Midnight Commander отображает в верхнем правом
|
2009-08-21 16:09:04 +04:00
|
|
|
|
углу вращающуюся черточку, как индикатор того, что выполняется какое\-то
|
2008-12-29 02:22:35 +03:00
|
|
|
|
задание (операция).
|
|
|
|
|
.PP
|
|
|
|
|
.I Смена каталога по ссылкам.
|
|
|
|
|
Установка этой опции приводит к тому, что Midnight Commander будет
|
|
|
|
|
следовать логической цепочке подкаталогов при выполнении команд смены
|
|
|
|
|
каталога как в панели, так и по команде
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.B cd.
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Так же ведет себя по умолчанию
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.B bash.
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Если же опция не включена, Midnight Commander будет при выполнении
|
|
|
|
|
команды
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.B cd
|
2008-12-29 02:22:35 +03:00
|
|
|
|
следовать реальной структуре каталогов, так что если вы вошли в текущий
|
|
|
|
|
каталог по ссылке на него, то по команде
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.B cd ..
|
2008-12-29 02:22:35 +03:00
|
|
|
|
вы окажетесь в его родительском каталоге, а не в том каталоге, где
|
|
|
|
|
расположена ссылка.
|
|
|
|
|
.PP
|
|
|
|
|
.I Безопасное удаление.
|
|
|
|
|
Если эта опция включена, непреднамеренно удалить файл будет сложнее. В
|
|
|
|
|
диалоговых окнах подтверждения удаления предлагаемая по умолчанию кнопка
|
|
|
|
|
изменяется с
|
|
|
|
|
.B Да
|
|
|
|
|
на
|
|
|
|
|
.BR Нет .
|
2010-04-11 13:15:30 +04:00
|
|
|
|
По умолчанию эта опция отключена.
|
2010-04-10 19:44:46 +04:00
|
|
|
|
.PP
|
|
|
|
|
.I Автосохранение настроек.
|
|
|
|
|
Если эта опция включена, то при выходе из программы Midnight Commander
|
|
|
|
|
значения всех настраиваемых параметров сохраняются в файле
|
2010-12-30 22:10:20 +03:00
|
|
|
|
.BR ~/.config/mc/ini .
|
2002-09-18 01:56:06 +04:00
|
|
|
|
.\"NODE " Layout"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
.SH " Внешний вид"
|
|
|
|
|
Диалоговое окно "Внешний вид" дает вам возможность изменить некоторые
|
|
|
|
|
параметры отображения на экране главного окна программы Midnight
|
2010-04-11 13:15:30 +04:00
|
|
|
|
Commander. Параметры, задаваемые в этом окне, делятся на несколько
|
|
|
|
|
групп: "Разбиение панелей", "Консольный вывод" и "Прочие настройки".
|
2008-12-29 02:22:35 +03:00
|
|
|
|
.PP
|
2010-04-11 13:15:30 +04:00
|
|
|
|
.B Разбиение панелей
|
2008-12-29 02:22:35 +03:00
|
|
|
|
.PP
|
2010-04-11 13:15:30 +04:00
|
|
|
|
Большую часть экрана занимают файловые панели. Вы можете указать,
|
|
|
|
|
каким должно быть расположение панелей:
|
|
|
|
|
.I вертикальное
|
|
|
|
|
или
|
|
|
|
|
.IR горизонтальное .
|
|
|
|
|
Изменить расположение панелей можно также с помощью клавиатурного сочетания
|
|
|
|
|
Alt\-, (Alt\-запятая).
|
|
|
|
|
.PP
|
|
|
|
|
.I Равные размеры
|
|
|
|
|
По умолчанию панели имеют равные разменры. Эта опция позволяет изменить их.
|
|
|
|
|
.PP
|
|
|
|
|
.B Консольный вывод
|
2008-12-29 02:22:35 +03:00
|
|
|
|
.PP
|
2010-04-11 13:15:30 +04:00
|
|
|
|
Эта опция доступна, если Midnight Commander запущен на консоли Linux или
|
|
|
|
|
FreeBSD. Она устанавливает число строк, которые будут оставлены для отображения
|
|
|
|
|
вывода команды.
|
2009-06-23 13:50:58 +04:00
|
|
|
|
.PP
|
2010-04-11 13:15:30 +04:00
|
|
|
|
.B Прочие настройки
|
|
|
|
|
.PP
|
|
|
|
|
.I Линейка меню.
|
|
|
|
|
Если включено, основное меню программы будет отображаться постоянно вверху
|
|
|
|
|
экрана. По умолчанию включено.
|
2008-12-29 02:22:35 +03:00
|
|
|
|
.PP
|
2010-04-11 13:15:30 +04:00
|
|
|
|
.I Командная строка.
|
|
|
|
|
Если включено, в нижней части экрана будет доступна командная строка.
|
|
|
|
|
По умолчанию включено.
|
2009-06-23 13:50:58 +04:00
|
|
|
|
.PP
|
2010-04-11 13:15:30 +04:00
|
|
|
|
.I Метки клавиш.
|
|
|
|
|
Если включено, внизу экрана будут отображаться 10 меток, соответствующих
|
|
|
|
|
функциональным клавишам F1\-F10. По умолчанию включено.
|
2009-06-23 13:50:58 +04:00
|
|
|
|
.PP
|
2010-04-11 13:15:30 +04:00
|
|
|
|
.I Строка подсказки.
|
|
|
|
|
Если включено, ниже панелей будут отображаться однострочные подсказки
|
|
|
|
|
по приёмам работы в Midnight Commander. По умолчанию включено.
|
|
|
|
|
.PP
|
|
|
|
|
.I Заголовок xterm.
|
2008-12-29 02:22:35 +03:00
|
|
|
|
При исполнении в эмуляторе терминала системы X11 Midnight Commander
|
|
|
|
|
отображает в заголовке xterm текущий каталог и изменяет этот заголовок
|
|
|
|
|
при необходимости. Если ваш эмулятор терминала неисправен и вы видите
|
2010-04-11 13:15:30 +04:00
|
|
|
|
неверный заголовок при старте или изменении каталога, выключите эту опцию.
|
|
|
|
|
По умолчанию включено.
|
2009-06-23 13:50:58 +04:00
|
|
|
|
.PP
|
2010-04-11 13:15:30 +04:00
|
|
|
|
.I Свободное место.
|
|
|
|
|
Если включено, на нижней рамке панели будет показано свободное место и общий
|
|
|
|
|
размер текущей файловой системы. По умолчанию включено.
|
2010-04-10 19:44:46 +04:00
|
|
|
|
.\"NODE " Panel options"
|
|
|
|
|
.SH " Настройки панелей"
|
2010-05-09 12:46:48 +04:00
|
|
|
|
.B Основные настройки панелей
|
2010-04-10 19:44:46 +04:00
|
|
|
|
.PP
|
2010-08-09 12:07:04 +04:00
|
|
|
|
.I Показывать мини\-статус.
|
|
|
|
|
Если включено, в нижней части каждой панели выводится строка информации
|
|
|
|
|
о выделенном подсветкой файле или каталоге каждой панели. По умолчанию включено.
|
|
|
|
|
.PP
|
2010-04-10 19:44:46 +04:00
|
|
|
|
.I Размеры в единицах СИ.
|
|
|
|
|
Если эта опция включена, то Midnight Commander отображает размеры файлов
|
|
|
|
|
и каталогов в единицах СИ (по основанию 1000). Суффиксы к, м, и т. д.
|
|
|
|
|
отображаются в нижнем регистре. По умолчанию опция выключена. В этом случае
|
|
|
|
|
Midnight Commander отображат размеры в двоичных единицах (по снованию
|
|
|
|
|
1024), и суффиксы К, М, и т. д. отображаются в верхнем регистре.
|
|
|
|
|
.PP
|
|
|
|
|
.I Смешивать файлы/каталоги.
|
|
|
|
|
Если эта опция включена, имена файлов и каталогов отображаются вперемежку.
|
|
|
|
|
Если опция выключена, каталоги (и ссылки на каталоги) показываются в начале
|
|
|
|
|
списка, а имена файлов \- после имен всех каталогов. По умолчанию выключено.
|
|
|
|
|
.PP
|
|
|
|
|
.I Показывать резервные (Backup) файлы.
|
|
|
|
|
Если эта опция выключена, Midnight Commander не показывает файлы, имена которых
|
|
|
|
|
заканчиваются на '~' (подобно ключу \-B команды ls в GNU). По умолчанию включено.
|
|
|
|
|
.PP
|
|
|
|
|
.I Показывать скрытые файлы.
|
|
|
|
|
Если эта опция включена, Midnight Commander показывает все файлы, имена которых
|
|
|
|
|
начинаются точкой (как ls \-a). По умолчанию включено.
|
|
|
|
|
.PP
|
|
|
|
|
.I Быстрая загрузка каталога.
|
|
|
|
|
По умолчанию эта опция выключена. Если вы активизируете ее, Midnight
|
|
|
|
|
Commander будет использовать для вывода содержимого каталога следующий трюк:
|
|
|
|
|
содержимое каталога перечитывается только в том случае, если изменилась
|
|
|
|
|
запись в i\-node каталога, то есть если в каталоге создавались или удалялись
|
|
|
|
|
файлы; если изменялись только записи в i\-node файлов каталога (изменялся
|
|
|
|
|
размер файла, режим доступа или владелец и т.п.) содержимое панели
|
|
|
|
|
не обновляется. В этом случае (если опция включена) вы должны обновлять список
|
|
|
|
|
файлов вручную (используя клавиатурное сочетание C\-r).
|
|
|
|
|
.PP
|
|
|
|
|
.I Отметка перемещает курсор.
|
|
|
|
|
Когда вы отмечаете файл (клавишей Insert), то по умолчанию подсветка
|
|
|
|
|
на имени файла смещается на одну строку вниз.
|
|
|
|
|
.PP
|
2010-05-09 12:46:48 +04:00
|
|
|
|
.I Инвертировать только файлы.
|
2010-04-10 19:44:46 +04:00
|
|
|
|
Если опция включена (по умолчанию она включена), инвертирование
|
|
|
|
|
выбора применяется только к файлам, но не к каталогам. Выбор каталогов
|
|
|
|
|
не изменяется. Если не установлена, производится инвертирование как файлов,
|
|
|
|
|
так и каталогов. Все невыбранные объекты становятся выбранными и наоборот.
|
|
|
|
|
.PP
|
2011-01-02 13:08:23 +03:00
|
|
|
|
.I Простая перестановка.
|
|
|
|
|
Если обе панели содержат списки файлов и каталогов, простая перестановка
|
|
|
|
|
представляет собой изменение расположения панелей на экране: правая панель
|
|
|
|
|
становится левой и наоборот. Если эта опция выключена, панели со списками файлов
|
|
|
|
|
обмениваются соим содержимым, сохраняя формат списка и параметры сортировки.
|
|
|
|
|
По умолчанию выключено.
|
|
|
|
|
.PP
|
2010-05-09 12:46:48 +04:00
|
|
|
|
.I Автосохранение настроек панелей.
|
|
|
|
|
Если опция включена (по умолчанию она выключена), то при выходе из
|
|
|
|
|
Midnight Commander'а текущие настройки панелей соханяются в файле
|
2011-12-01 18:30:02 +04:00
|
|
|
|
~/.config/mc/panels.ini.
|
2010-05-09 12:46:48 +04:00
|
|
|
|
.PP
|
|
|
|
|
.B Навигация
|
|
|
|
|
.PP
|
2010-04-10 19:44:46 +04:00
|
|
|
|
.I Навигация в стиле lynx.
|
|
|
|
|
Если эта опция включена, вы имеете возможность использовать клавиши
|
|
|
|
|
"стрелка вправо" для перехода в подсвеченный в данный момент каталог и
|
|
|
|
|
"стрелка влево" для перехода в родительский по отношению к текущему
|
|
|
|
|
каталог (при условии, что командная строка пуста). По умолчанию опция
|
|
|
|
|
отключена.
|
2010-04-11 13:15:30 +04:00
|
|
|
|
.PP
|
2010-05-09 12:46:48 +04:00
|
|
|
|
.I Страничное листание.
|
|
|
|
|
Если опция установлена (по умолчанию она установлена), то когда курсор
|
|
|
|
|
(подсветка) достигает конца или начала списка файлов, отображаемого на
|
|
|
|
|
панели, будет производиться смещение на половину этого списка (то есть
|
|
|
|
|
половина отображаемого списка остается на экране, а половина пропадает,
|
|
|
|
|
заменяясь следующими пунктами общего списка). Если опция не установлена,
|
|
|
|
|
происходит смещение только на одну строку.
|
|
|
|
|
.PP
|
|
|
|
|
.I Страничное листание мышью.
|
|
|
|
|
Определяет, будет ли прокрутка информации (scrolling) в панелях,
|
|
|
|
|
осуществляемая с помощью мышки, производиться страницами или на одну
|
|
|
|
|
строку.
|
|
|
|
|
.PP
|
|
|
|
|
.B Расцветка файлов
|
|
|
|
|
.PP
|
2010-04-11 13:15:30 +04:00
|
|
|
|
По умолчанию вся информация отображаются одним цветом, но вы можете
|
|
|
|
|
сделать так, чтобы
|
|
|
|
|
.I права доступа
|
|
|
|
|
и
|
|
|
|
|
.I типы файлов
|
|
|
|
|
были выделены другими
|
|
|
|
|
.\"LINK2"
|
|
|
|
|
цветами\&.
|
|
|
|
|
.\"Colors"
|
|
|
|
|
Если включено выделение цветом прав доступа, поля
|
|
|
|
|
.I perm
|
|
|
|
|
и
|
|
|
|
|
.I mode
|
|
|
|
|
в
|
|
|
|
|
.\"LINK2"
|
|
|
|
|
форматах вывода\&,
|
|
|
|
|
.\"Listing Mode..."
|
|
|
|
|
показывающие права пользователя, запустившего программу Midnight
|
|
|
|
|
Commander, выделены цветом, определенным ключевым словом
|
|
|
|
|
.I selected.
|
|
|
|
|
Если разрешено, подсветка имён файлов производится на основании
|
2012-03-22 21:14:52 +04:00
|
|
|
|
правил из файла %sysconfdir%/mc/filehighlight.ini. Смотрите
|
2010-04-11 13:15:30 +04:00
|
|
|
|
.\"LINK2"
|
|
|
|
|
Подсветка имён файлов
|
|
|
|
|
.\"Filenames Highlight"
|
|
|
|
|
для получения большей информации.
|
2010-05-09 12:46:48 +04:00
|
|
|
|
.PP
|
|
|
|
|
.B Быстрый поиск
|
|
|
|
|
.PP
|
|
|
|
|
.\"LINK2"
|
|
|
|
|
Быстрый поиск файлов
|
|
|
|
|
.\"Quick search"
|
|
|
|
|
может работать в одном из трёх режимов: с учётом регистра имён файлов,
|
|
|
|
|
без учёта регистра или в соответствии с порядком сортировки файлов в панели:
|
|
|
|
|
с учётом регистра или без. Режим по умолчанию \- использование порядка
|
|
|
|
|
сортировки файлов в панели.
|
2002-09-18 01:56:06 +04:00
|
|
|
|
.\"NODE " Confirmation"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
.SH " Подтверждения"
|
2010-02-03 22:11:27 +03:00
|
|
|
|
Используя это диалоговое окно, вы можете сделать так, чтобы перед
|
|
|
|
|
выполнением операций удаления, перезаписи файла, запуска файла на выполнение,
|
2012-05-06 10:55:33 +04:00
|
|
|
|
перед выходом из программы MC, перед удаленим каталога из каталогов быстрого
|
|
|
|
|
доступа, а также перед очисткой истории выдавался дополнительный запрос
|
2008-12-29 02:22:35 +03:00
|
|
|
|
на подтверждение.
|
2014-02-08 19:37:11 +04:00
|
|
|
|
.\"NODE " Appearance"
|
|
|
|
|
.SH " Оформление"
|
|
|
|
|
Используя это диалоговое окно, вы можете выбрать скин.
|
|
|
|
|
.PP
|
|
|
|
|
Для получения более подробной информации о скинах обратитесь к разделу
|
|
|
|
|
.\"LINK2"
|
|
|
|
|
Внешний вид\&.
|
|
|
|
|
.\"Skins"
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"NODE " Display bits"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
.SH " Биты символов..."
|
|
|
|
|
Этот пункт меню используется для задания диапазона отображаемых на
|
2009-08-21 16:09:04 +04:00
|
|
|
|
дисплее символов. Если терминал поддерживает только 7\-битный вывод, то
|
|
|
|
|
нужно выбрать установку "7 бит". Выбрав "ISO\-8859\-1" вы получите все
|
|
|
|
|
символы из таблицы ISO\-8859\-1, а выбор установки "Полный 8\-битный вывод"
|
|
|
|
|
имеет смысл на тех терминалах, которые могут отображать все 8\-битовые
|
2008-12-29 02:22:35 +03:00
|
|
|
|
символы.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"NODE " Learn keys"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
.SH " Распознавание клавиш..."
|
|
|
|
|
Пункт
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"LINK2"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Распознавание клавиш (Learn keys)
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"Learn keys"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
вызывает диалоговое окно, в котором вы можете протестировать работу
|
|
|
|
|
некоторых клавиш
|
2009-08-21 16:09:04 +04:00
|
|
|
|
.B (F1\-F20, Home, End),
|
2008-12-29 02:22:35 +03:00
|
|
|
|
которые работают не на всех типах терминалов.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
В диалоговом окне появляется таблица с названиями клавиш, которые могут
|
|
|
|
|
тестироваться. Вы можете перемещать подсветку по названиям, используя
|
|
|
|
|
клавишу
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.B Tab
|
2008-12-29 02:22:35 +03:00
|
|
|
|
или клавиши, применяемые в редакторе
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.B vi
|
2008-12-29 02:22:35 +03:00
|
|
|
|
('h' влево, 'j' вниз, 'k' вверх 'l' вправо). Если один раз нажать на
|
|
|
|
|
клавиши со стрелками, после чего возле их названий в таблице появится
|
|
|
|
|
пометка OK, то их тоже можно будет использовать для управления
|
|
|
|
|
перемещением.
|
|
|
|
|
.PP
|
|
|
|
|
Для тестирования работы клавиш нужно нажать каждую клавишу из
|
|
|
|
|
перечисленных в таблице. Если она работает нормально, возле ее названия
|
|
|
|
|
в таблице появится пометка OK. После появления такой пометки клавиша
|
|
|
|
|
начинает работать в ее обычном режиме. Например, первое нажатие на
|
|
|
|
|
клавишу
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.B F1
|
2008-12-29 02:22:35 +03:00
|
|
|
|
приводит только к появлению пометки (если она работает нормально), а при
|
|
|
|
|
следующих нажатиях будет вызываться окно подсказки. То же самое
|
|
|
|
|
относится к клавишам стрелок. Клавиша
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.B Tab
|
2008-12-29 02:22:35 +03:00
|
|
|
|
работает всегда.
|
|
|
|
|
.PP
|
2009-08-21 16:09:04 +04:00
|
|
|
|
Если какая\-то клавиша не работает, то после нажатия на нее пометка OK не
|
2008-12-29 02:22:35 +03:00
|
|
|
|
появится. В таком случае можно связать ту реакцию системы, которая
|
|
|
|
|
должна была последовать за нажатием неработающей (отсутствующей)
|
|
|
|
|
клавиши, с нажатием другой клавиши или комбинации клавиш. Для этого надо
|
|
|
|
|
переместить подсветку на название неработающей клавиши (используя мышь
|
|
|
|
|
или клавишу
|
2003-02-04 00:56:28 +03:00
|
|
|
|
.BR Tab )
|
2008-12-29 02:22:35 +03:00
|
|
|
|
и нажать
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.B Enter
|
2008-12-29 02:22:35 +03:00
|
|
|
|
или клавишу
|
|
|
|
|
.BR пробела .
|
|
|
|
|
Должно появиться окно красного цвета, в котором вас просят нажать
|
|
|
|
|
клавишу, которая будет использоваться вместо неработающей. Для отмены
|
|
|
|
|
операции нажмите
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.B Esc
|
2008-12-29 02:22:35 +03:00
|
|
|
|
и дождитесь, пока красное окно исчезнет. Либо выберите и нажмите ту
|
|
|
|
|
комбинацию клавиш, которая будет служить заменой для неработающей
|
|
|
|
|
клавиши (и тоже дождитесь закрытия окна).
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Когда закончите тестирование и настройку всех клавиш, вы можете
|
|
|
|
|
сохранить эти настройки в секции [terminal:TERM] вашего файла
|
2010-12-30 22:10:20 +03:00
|
|
|
|
.B ~/.config/mc/ini
|
2009-08-21 16:09:04 +04:00
|
|
|
|
(где TERM \- название используемого терминала) либо отказаться от
|
2008-12-29 02:22:35 +03:00
|
|
|
|
запоминания изменений. Если все клавиши работают нормально, то
|
|
|
|
|
сохранение, конечно, не требуется.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"NODE " Virtual FS"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
.SH " Виртуальные файловые системы"
|
|
|
|
|
Этот пункт меню позволяет задать некоторые параметры кэширования
|
|
|
|
|
информации о
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"LINK2"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
виртуальных файловых системах\&.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"Virtual File System"
|
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
С целью ускорения доступа к файлам Midnight Commander сохраняет в
|
|
|
|
|
оперативной памяти информацию, относящуюся к некоторым виртуальным
|
|
|
|
|
файловым системам (например, списки файлов в каталогах удаленных ftp
|
|
|
|
|
серверов).
|
|
|
|
|
.PP
|
|
|
|
|
Кроме того, для получения доступа к содержимому сжатых архивов
|
2009-08-21 16:09:04 +04:00
|
|
|
|
(например, сжатых tar\-файлов) Midnight Commander создает временные файлы
|
2008-12-29 02:22:35 +03:00
|
|
|
|
на жестком диске.
|
|
|
|
|
.PP
|
|
|
|
|
Поскольку в обоих этих случаях расходуются ресурсы компьютера, у вас
|
|
|
|
|
может появиться желание настроить некоторые параметры таким образом,
|
|
|
|
|
чтобы уменьшить эти расходы или повысить скорость доступа к часто
|
|
|
|
|
используемым файловым системам.
|
|
|
|
|
.PP
|
|
|
|
|
Файловая система архиватора tar очень разумно организует работу с
|
|
|
|
|
архивными файлами: она сохраняет на диске структуру каталогов архива и,
|
2009-08-21 16:09:04 +04:00
|
|
|
|
когда возникает необходимость обращения к информации из tar\-файла,
|
2008-12-29 02:22:35 +03:00
|
|
|
|
использует этот список для извлечения нужного файла.
|
|
|
|
|
.PP
|
2009-08-21 16:09:04 +04:00
|
|
|
|
В общем случае tar\-файлы обычно хранятся в сжатом виде (простые
|
|
|
|
|
tar\-файлы \- вымирающее явление), и в силу природы таких файлов
|
|
|
|
|
(структура подкаталогов для tar\-файлов недоступна для мгновенной
|
2008-12-29 02:22:35 +03:00
|
|
|
|
загрузки/отображения), файловая система tar должна разархивировать файлы
|
|
|
|
|
на диск во временный каталог и затем представить обращение к
|
2009-08-21 16:09:04 +04:00
|
|
|
|
разархивированным файлам как обращение к tar\-файлу.
|
2008-12-29 02:22:35 +03:00
|
|
|
|
.PP
|
|
|
|
|
А поскольку мы все любим быстро пролистывать файлы и хранить их в виде
|
2009-08-21 16:09:04 +04:00
|
|
|
|
tar\-архивов, стало самой обычной ситуацией когда сначала просматривают
|
2008-12-29 02:22:35 +03:00
|
|
|
|
такой файл, выходят из него, а потом обращаются к нему снова. Поскольку
|
2009-08-21 16:09:04 +04:00
|
|
|
|
разархивация \- операция медленная, Midnight Commander кеширует
|
2008-12-29 02:22:35 +03:00
|
|
|
|
информацию в памяти на некоторое время. По истечении этого интервала
|
|
|
|
|
времени все ресурсы, выделенные этой файловой системе, будут
|
|
|
|
|
освобождены. По умолчанию величина этого интервала устанавливается
|
|
|
|
|
равной 1 минуте. Смотрите также
|
|
|
|
|
.\"LINK2"
|
|
|
|
|
Файловая система tar\&.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"Tar File System"
|
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Файловая система FTP сохраняет список каталогов, полученный с
|
2009-08-21 16:09:04 +04:00
|
|
|
|
FTP\-сервера, в памяти (в кеше). Время, в течение которого этот список
|
2008-12-29 02:22:35 +03:00
|
|
|
|
хранится в кеше, задается опцией
|
2009-08-21 16:09:04 +04:00
|
|
|
|
.I Тайм\-аут кеша каталога FTP.
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Слишком маленькое значение этого параметра будет замедлять все операции
|
|
|
|
|
с файловой системой ftp, потому что каждое обращение к ней будет
|
|
|
|
|
означать реальное обращение к удаленному ftp серверу.
|
|
|
|
|
.PP
|
2009-08-21 16:09:04 +04:00
|
|
|
|
Кроме того, в том же диалоговом окне можно задать имя прокси\-сервера
|
2008-12-29 02:22:35 +03:00
|
|
|
|
(proxy host), который будет использоваться для перекачки файлов по ftp и
|
|
|
|
|
сконфигурировать Midnight Commander таким образом, чтобы всегда работать
|
2009-08-21 16:09:04 +04:00
|
|
|
|
через прокси\-сервер.
|
2008-12-29 02:22:35 +03:00
|
|
|
|
.PP
|
|
|
|
|
.I Пароль анонимного FTP:
|
|
|
|
|
\- пароль, используемый когда вы регистрируетесь как анонимный пользователь
|
|
|
|
|
"anonymous". Для некоторых сайтов требуется полноценный электронный адрес,
|
|
|
|
|
с другой стороны, вероятно, вы не захотите указывать свой настоящий
|
|
|
|
|
электронный адрес для сайтов, которым не доверяете, особенно если
|
|
|
|
|
не используется фильтрация нежелательной корреспонденции.
|
|
|
|
|
.PP
|
|
|
|
|
Также можно разрешить использование файла
|
2003-08-05 19:59:33 +04:00
|
|
|
|
.BR ~/.netrc ,
|
2008-12-29 02:22:35 +03:00
|
|
|
|
содержащего имена пользователей и пароли серверов FTP.
|
|
|
|
|
Формат файла .netrc описан в .netrc (5).
|
2003-08-05 19:59:33 +04:00
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Смотрите раздел о
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"LINK2"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
файловой системе FTP
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"FTP File System"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
для получения дополнительной информации.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"NODE " Save Setup"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
.SH " Сохранение установок"
|
|
|
|
|
При загрузке Midnight Commander пытается считать значения различных
|
|
|
|
|
установочных параметров из файла
|
2010-12-30 22:10:20 +03:00
|
|
|
|
.BR ~/.config/mc/ini .
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Если такого файла не существует, необходимая информация ищется в
|
|
|
|
|
общесистемном конфигурационном файле
|
2002-10-20 22:29:36 +04:00
|
|
|
|
.BR mc.ini .
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Этот файл располагается в каталоге, путь к которому можно определить,
|
|
|
|
|
запустив команду
|
2009-08-21 16:09:04 +04:00
|
|
|
|
.BR "mc \-f" .
|
2008-12-29 02:22:35 +03:00
|
|
|
|
(это можно сделать даже из командной строки MC). Если и этого файла не
|
|
|
|
|
существует,
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.I MC
|
2008-12-29 02:22:35 +03:00
|
|
|
|
использует установки по умолчанию.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Команда
|
|
|
|
|
.I Сохранить настройки
|
|
|
|
|
создает файл
|
2010-12-30 22:10:20 +03:00
|
|
|
|
.BR ~/.config/mc/ini ,
|
2008-12-29 02:22:35 +03:00
|
|
|
|
в котором записываются текущие значения параметров, задаваемых опциями
|
|
|
|
|
меню
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"LINK2"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Левая, Правая
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"Left and Right Menus"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
и
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"LINK2"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Настройки\&.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"Options Menu"
|
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Если вы включите опцию
|
|
|
|
|
.I Автосохранение настроек
|
|
|
|
|
(пункт меню "Настройки/Конфигурация"),
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.I MC
|
2008-12-29 02:22:35 +03:00
|
|
|
|
будет автоматически сохранять текущие настройки при выходе из программы.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Значения некоторых параметров не могут быть изменены через пункты меню.
|
|
|
|
|
Для изменения значений этих параметров вы должны отредактировать файл
|
2009-08-21 16:09:04 +04:00
|
|
|
|
настроек с помощью какой\-либо программы\- редактора. Подробнее об этих
|
2008-12-29 02:22:35 +03:00
|
|
|
|
параметрах смотрите в разделе
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"LINK2"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
.I Специальные установки\&.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"Special Settings"
|
|
|
|
|
.\"NODE "Executing operating system commands"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
.SH "Выполнение команд операционной системы"
|
|
|
|
|
Для того, чтобы во время работы с MC запустить любую команду ОС, вы
|
|
|
|
|
должны либо набрать имя соответствующей программы в командной строке,
|
|
|
|
|
либо выбрать имя программы в одной из панелей (переместив подсветку на
|
|
|
|
|
имя файла программы), а затем нажать клавишу Enter.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Если вы нажимаете клавишу Enter в тот момент, когда подсветка указывает
|
|
|
|
|
на имя файла, не являющегося исполняемым, Midnight Commander сравнивает
|
|
|
|
|
расширение выбранного файла с расширениями, прописанными в
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"LINK2"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
файле расширений\&.
|
2013-04-29 21:08:24 +04:00
|
|
|
|
.\"Edit Extension File"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Если в файле расширений найдется подраздел, задающий процедуры обработки
|
|
|
|
|
файлов с данным расширением, то обработка файла производится в
|
|
|
|
|
соответствии с заданными в этом подразделе командами. Перед обработкой
|
|
|
|
|
выполняются простые
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"LINK2"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
макроподстановки\&.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"Macro Substitution"
|
|
|
|
|
.\"NODE " The cd internal command"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
.SH " Встроенная команда cd"
|
|
|
|
|
Команда
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.I cd
|
2008-12-29 02:22:35 +03:00
|
|
|
|
не передается на исполнение оболочке, а интерпретируется самой
|
|
|
|
|
программой Midnight Commander. Поэтому при ее запуске возможны не все
|
|
|
|
|
удобные макрорасширения и подстановки, доступные в оболочке, а только
|
|
|
|
|
часть из них:
|
|
|
|
|
.PP
|
|
|
|
|
.I Замена тильды
|
|
|
|
|
Символ тильды (~) будет заменен именем вашего домашнего каталога, а если
|
|
|
|
|
вы добавите после тильды имя пользователя, эта конструкция будет
|
|
|
|
|
заменена на имя домашнего каталога указанного пользователя.
|
|
|
|
|
.PP
|
2009-08-21 16:09:04 +04:00
|
|
|
|
Например, ~guest \- это домашний каталог пользователя guest, в то время
|
|
|
|
|
как ~/guest \- это каталог guest в вашем домашнем каталоге.
|
2008-12-29 02:22:35 +03:00
|
|
|
|
.PP
|
|
|
|
|
.I Предыдущий каталог
|
2009-08-21 16:09:04 +04:00
|
|
|
|
вы можете перейти в предыдущий каталог, используя специальное имя '\-',
|
2008-12-29 02:22:35 +03:00
|
|
|
|
то есть выполнив команду:
|
2009-08-21 16:09:04 +04:00
|
|
|
|
.B cd \-
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
.I Каталоги в CDPATH
|
|
|
|
|
Если каталог, указанный команде
|
2003-02-04 00:56:28 +03:00
|
|
|
|
.BR cd ,
|
2008-12-29 02:22:35 +03:00
|
|
|
|
не является подкаталогом текущего каталога, то Midnight Commander
|
|
|
|
|
использует значение переменной окружения
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.B CDPATH
|
2008-12-29 02:22:35 +03:00
|
|
|
|
для поиска указанного каталога во всех каталогах, перечисленных в этой
|
|
|
|
|
переменной.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Например, если переменной
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.B CDPATH
|
2008-12-29 02:22:35 +03:00
|
|
|
|
присвоено значение
|
2003-02-04 00:56:28 +03:00
|
|
|
|
.BR ~/src:/usr/src ,
|
2008-12-29 02:22:35 +03:00
|
|
|
|
то из любого места в файловой системе вы сможете перейти в любой
|
|
|
|
|
подкаталог каталогов
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.B ~/src
|
2008-12-29 02:22:35 +03:00
|
|
|
|
и
|
2002-10-20 22:29:36 +04:00
|
|
|
|
.BR /usr/src ,
|
2008-12-29 02:22:35 +03:00
|
|
|
|
используя только относительные имена (cd linux вызовет переход в
|
2002-10-20 22:29:36 +04:00
|
|
|
|
/usr/src/linux).
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"NODE " Macro Substitution"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
.SH " Макроподстановки"
|
|
|
|
|
Перед выполнением команд, задаваемых пунктами
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"LINK2"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
пользовательского меню\&,
|
2013-04-29 21:08:24 +04:00
|
|
|
|
.\"Edit Menu File"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
вызываемых
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"LINK2"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
по расширению имени файла\&,
|
2013-04-29 21:08:24 +04:00
|
|
|
|
.\"Edit Extension File"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
или запускаемых из командной строки ввода, вначале выполняются простые
|
|
|
|
|
макроподстановки.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
|
|
|
|
.TP
|
|
|
|
|
.I "%i"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Отступ из пробелов, равный текущему положению курсора. Только для меню
|
|
|
|
|
редактора.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.TP
|
|
|
|
|
.I "%y"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Тип синтаксиса текущего файла. Только для меню редактора.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.TP
|
|
|
|
|
.I "%k"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Имя файла блока редактора.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.TP
|
|
|
|
|
.I "%e"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Имя файла протокола ошибок исполнения сценариев редактора.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.TP
|
|
|
|
|
.I "%m"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Имя текущего файла меню.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.TP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
.I "%f" и "%p"
|
|
|
|
|
Текущее имя файла.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.TP
|
|
|
|
|
.I "%x"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Расширение текущего файла.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.TP
|
|
|
|
|
.I "%b"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Имя текущего файла без расширения.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.TP
|
|
|
|
|
.I "%d"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Имя текущего каталога.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.TP
|
|
|
|
|
.I "%F"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Текущее имя файла в неактивной панели.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.TP
|
|
|
|
|
.I "%D"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Имя текущего каталога в неактивной панели.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.TP
|
|
|
|
|
.I "%t"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Отмеченные файлы.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.TP
|
|
|
|
|
.I "%T"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Файлы, отмеченные в неактивной панели.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.TP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
.I "%u" и "%U"
|
|
|
|
|
Подобны макросам %t и %T, но дополнительно снимается отметка с файлов.
|
|
|
|
|
Их можно использовать в скриптах, заданных для пункта меню или
|
|
|
|
|
ассоциированных с расширением файла, только один раз, поскольку после их
|
|
|
|
|
использования помеченных файлов не будет.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.TP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
.I "%s" и "%S"
|
|
|
|
|
Выбранные файлы: помеченные файлы, если такие есть; в противном случае
|
|
|
|
|
файл, имя которого подсвечено.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.TP
|
|
|
|
|
.I "%cd"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Это специальный макрос, используемый для перехода из текущего каталога в
|
|
|
|
|
каталог, указанный перед этим макросом. Используется в основном для
|
|
|
|
|
обращения к
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"LINK2"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
виртуальным файловым системам\&.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"Virtual File System"
|
|
|
|
|
.TP
|
|
|
|
|
.I "%view"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Этот макрос используется для вызова встроенной программы просмотра.
|
|
|
|
|
Может использоваться как с аргументами, так и без них. Если заданы
|
|
|
|
|
аргументы, они должны быть заключены в фигурные скобки.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.IP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Аргументами могут быть:
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.I ascii
|
2008-12-29 02:22:35 +03:00
|
|
|
|
\- для перевода программы просмотра в режим ascii;
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.I hex
|
2008-12-29 02:22:35 +03:00
|
|
|
|
\- для перевода программы просмотра в режим hex;
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.I nroff
|
2008-12-29 02:22:35 +03:00
|
|
|
|
\- для указания программе просмотра, что необходимо интерпретировать
|
|
|
|
|
выделенные (bold) и подчеркнутые последовательности nroff;
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.I unformatted
|
2008-12-29 02:22:35 +03:00
|
|
|
|
\- указывает программе просмотра, что не нужно использовать команды
|
|
|
|
|
nroff для выделения или подчеркивания текста;
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.TP
|
|
|
|
|
.I "%%"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Символ %
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.TP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
.I "%{любой текст}"
|
|
|
|
|
Запрос на подстановку. Будет выдаваться окно ввода, а текст из скобок
|
|
|
|
|
выводится как подсказка. Макрос заменяется на текст, введенный
|
|
|
|
|
пользователем в окне ввода. Пользователь может нажать ESC или F10 для
|
|
|
|
|
того, чтобы отказаться от ввода. Этот макрос пока не работает в
|
|
|
|
|
командной строке.
|
2002-10-20 22:29:36 +04:00
|
|
|
|
.TP
|
2009-08-21 16:09:04 +04:00
|
|
|
|
.I "%var{ENV\-VAR:default}"
|
|
|
|
|
Этот макрос будет заменяться на значение переменной окружения ENV\-VAR,
|
2008-12-29 02:22:35 +03:00
|
|
|
|
если она установлена, в противном случае будет использовано значение
|
2009-08-21 16:09:04 +04:00
|
|
|
|
default. Это подобно конструкции ${VAR\-def} в оболочке Борна.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"NODE " The subshell support"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
.SH " Поддержка subshell"
|
2009-08-21 16:09:04 +04:00
|
|
|
|
Поддержка subshell \- это опция компиляции, которая работает с оболочками
|
2008-12-29 02:22:35 +03:00
|
|
|
|
bash, tcsh и zsh.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Если поддержка subshell включена, то Midnight Commander будет порождать
|
|
|
|
|
точную копию (a concurrent copy) вашей оболочки (которая определена в
|
|
|
|
|
переменной окружения
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.B SHELL
|
2008-12-29 02:22:35 +03:00
|
|
|
|
или, если эта переменная не определена, в файле /etc/passwd) и запускать
|
2009-08-21 16:09:04 +04:00
|
|
|
|
ее в псевдо\-терминале, вместо того, чтобы каждый раз вызывать новую
|
2008-12-29 02:22:35 +03:00
|
|
|
|
оболочку для выполнения команды. Введенная команда передается subshell.
|
|
|
|
|
Это позволяет изменять значения переменных окружения, использовать
|
|
|
|
|
функции shell и определять алиасы (aliases), которые будут действовать
|
|
|
|
|
до выхода из программы Midnight Commander.
|
|
|
|
|
.PP
|
|
|
|
|
Если вы используете
|
2003-02-04 00:56:28 +03:00
|
|
|
|
.BR bash ,
|
2008-12-29 02:22:35 +03:00
|
|
|
|
можно указать команды, которые будут выполняться при запуске
|
|
|
|
|
subshell, в файле
|
2010-12-30 22:10:20 +03:00
|
|
|
|
.B ~/.local/share/mc/bashrc
|
2008-12-29 02:22:35 +03:00
|
|
|
|
и специальную карту раскладки клавиатуры в файле
|
2010-12-30 22:10:20 +03:00
|
|
|
|
.B ~/.local/share/mc/inputrc.
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Пользователи
|
2002-10-20 22:29:36 +04:00
|
|
|
|
.B tcsh
|
2008-12-29 02:22:35 +03:00
|
|
|
|
могут задать выполняемые при запуске команды в файле
|
2010-12-30 22:10:20 +03:00
|
|
|
|
.B ~/.local/share/mc/tcshrc.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Во время выполнения приложения в subshell можно в любой момент нажать
|
|
|
|
|
комбинацию клавиш
|
2009-08-21 16:09:04 +04:00
|
|
|
|
.B C\-o
|
2008-12-29 02:22:35 +03:00
|
|
|
|
для переключения в Midnight Commander (выполняемая команда или
|
|
|
|
|
приложение будут остановлены). Если вы прервали таким образом исполнение
|
|
|
|
|
команды, вы не сможете запустить другую внешнюю команду, пока не
|
|
|
|
|
завершите работу остановленного приложения.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Особенностью использования subshell является то, что подсказка (prompt),
|
|
|
|
|
выводимая Midnight Commander будет той же самой, что и в вашей обычной
|
|
|
|
|
оболочке.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
В разделе
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"LINK2"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Опции запуска
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"OPTIONS"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
приведена дополнительная информация о том, как можно управлять
|
|
|
|
|
(настроить) subshell.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"NODE "Chmod"
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.SH "Права доступа"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Диалоговое окно "Права доступа" предоставляет удобный интерфейс к
|
2009-08-21 16:09:04 +04:00
|
|
|
|
команде chmod \- команде изменения атрибутов доступа к файлам и
|
2008-12-29 02:22:35 +03:00
|
|
|
|
каталогам. Доступ к этому окну можно получить по "горячей" комбинации
|
|
|
|
|
клавиш
|
2009-08-21 16:09:04 +04:00
|
|
|
|
.BR "C\-x c" .
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2009-08-21 16:09:04 +04:00
|
|
|
|
Диалоговое окно "Права доступа" состоит из двух частей \-
|
2012-03-25 18:44:58 +04:00
|
|
|
|
.IR Права доступа
|
2008-12-29 02:22:35 +03:00
|
|
|
|
и
|
|
|
|
|
.IR Файл .
|
|
|
|
|
.PP
|
|
|
|
|
В части "Файл" отображается имя файла или каталога и права доступа на
|
|
|
|
|
него в восьмеричной форме, а также указаны владелец и группа файла.
|
|
|
|
|
.PP
|
|
|
|
|
В части "Права доступа" перечислены атрибуты прав доступа к текущему
|
|
|
|
|
файлу. В квадратных скобках возле соответствующего атрибута крестиком
|
|
|
|
|
помечены те атрибуты, которые установлены для данного файла. Изменять
|
|
|
|
|
установки атрибутов можно двумя способами. При первом способе
|
|
|
|
|
непосредственно изменяется значение атрибута в квадратных скобках возле
|
|
|
|
|
его названия. Для изменения значений атрибутов надо переместить
|
|
|
|
|
подсветку на название соответствующего атрибута и нажать клавишу
|
|
|
|
|
пробела.
|
|
|
|
|
.PP
|
|
|
|
|
Для перемещения подсветки по названиям атрибутов можно использовать
|
2009-08-21 16:09:04 +04:00
|
|
|
|
.I клавиши\-стрелки
|
2008-12-29 02:22:35 +03:00
|
|
|
|
или клавишу
|
2003-02-04 00:56:28 +03:00
|
|
|
|
.IR Tab .
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Названия изменяемых атрибутов помечаются звездочкой и предполагаемое
|
|
|
|
|
значение всех атрибутов в восьмеричном представлении прав доступа сразу
|
|
|
|
|
же отображаются в части окна "Файл".
|
|
|
|
|
.PP
|
|
|
|
|
Для того, чтобы выбранные вами значения атрибутов прав доступа вступили
|
|
|
|
|
в силу, надо нажать клавишу Enter или экранную кнопку
|
|
|
|
|
.B [Установить]
|
|
|
|
|
(с помощью мышки). Для отказа от изменения атрибутов нужно выбрать
|
|
|
|
|
кнопку
|
|
|
|
|
.BR [Прервать] .
|
|
|
|
|
Вместо выбора экранных кнопок можно воспользоваться "горячими" клавишами
|
|
|
|
|
(выделенные буквы в названии атрибута).
|
|
|
|
|
.PP
|
|
|
|
|
Изменять права доступа к отдельному файлу можно только первым
|
|
|
|
|
способом (описанным выше). Если вы хотите изменить атрибуты прав
|
|
|
|
|
доступа сразу группы файлов или каталогов, вы тоже можете воспользоваться
|
|
|
|
|
этим способом, только вместо экранной кнопки
|
|
|
|
|
.B [Установить]
|
|
|
|
|
или клавиши <Enter> должны выбрать кнопку
|
|
|
|
|
.B [Установить все].
|
|
|
|
|
Второй способ заключается в том, что вы сначала помечаете те атрибуты,
|
|
|
|
|
которые хотите изменить, с помощью клавиш <Ins> или <T>. Обратите
|
|
|
|
|
внимание, что значение в квадратных скобках при этом не изменяется.
|
|
|
|
|
После этого вы выбираете один из следующих вариантов действий (то есть
|
|
|
|
|
одну из экранных кнопок):
|
|
|
|
|
.PP
|
|
|
|
|
.B [Отметить все]
|
|
|
|
|
отмеченные атрибуты (и только они) будут установлены в те значения,
|
|
|
|
|
которые указаны в квадратных скобках возле названия атрибута, причем для
|
|
|
|
|
всех выбранных (помеченных) файлов; если атрибут не был отмечен, его
|
|
|
|
|
значение для выбранных файлов не изменяется.
|
|
|
|
|
.PP
|
|
|
|
|
.B [Установить помеченное]
|
|
|
|
|
для всех выбранных файлов бит, соответствующий данному атрибуту, будет
|
|
|
|
|
установлен в 1.
|
|
|
|
|
.PP
|
|
|
|
|
.B [Очистить помеченное]
|
|
|
|
|
для всех выбранных файлов бит, соответствующий данному атрибуту, будет
|
|
|
|
|
установлен в 0.
|
|
|
|
|
.PP
|
|
|
|
|
.B [Установить]
|
|
|
|
|
будут установлены атрибуты только для одного файла (первого из
|
|
|
|
|
помеченных), причем установка производится так же, как по клавише
|
|
|
|
|
[Отметить все].
|
|
|
|
|
.PP
|
|
|
|
|
.B [Прервать]
|
|
|
|
|
отказаться от выполнения команды Chmod.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"NODE "Chown"
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.SH "Владелец/группа"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Пункт меню "Владелец/группа" используется для того, чтобы изменить
|
2009-08-21 16:09:04 +04:00
|
|
|
|
владельца файла или группу, которая имеет какие\-то права на файл.
|
2008-12-29 02:22:35 +03:00
|
|
|
|
"Горячая" клавиша для вызова этого пункта меню \-
|
2009-08-21 16:09:04 +04:00
|
|
|
|
.B C\-x o.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"NODE "Advanced Chown"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
.SH "Расширенная команда Chown"
|
|
|
|
|
Выбрав пункт меню "Расширенная команда Chown", вы увидите окно,
|
|
|
|
|
совмещающее в себе окна, появляющиеся при выборе пунктов
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"LINK2"
|
2011-07-21 17:26:44 +04:00
|
|
|
|
Права доступа
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"Chmod"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
и
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"LINK2"
|
2011-07-21 17:26:44 +04:00
|
|
|
|
Владелец/группа\&.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"Chown"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
В этом окне можно изменить как права доступа к файлу, так и
|
|
|
|
|
владельцев файла.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"NODE "File Operations"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
.SH "Операции с файлами"
|
|
|
|
|
Когда вы выполняете операции копирования, перемещения или удаления
|
|
|
|
|
файлов, Midnight Commander отображает на экране диалоговое окно, в
|
|
|
|
|
котором показано, какой(ие) файл(ы) в данный момент обрабатывается и как
|
|
|
|
|
идет процесс обработки. Для отображения процесса обработки на экран
|
2009-08-21 16:09:04 +04:00
|
|
|
|
выводится до трех диаграмм\-полосок (progress bars). Первая (file bar)
|
2008-12-29 02:22:35 +03:00
|
|
|
|
показывает, какая часть текущего файла обработана (например,
|
|
|
|
|
скопирована). Вторая (count bar) показывает, какая доля помеченных файлов
|
|
|
|
|
обработана на текущий момент. Третья (bytes bar) показывает долю
|
|
|
|
|
выполненных работ (в процентах от суммарного объема помеченных файлов).
|
|
|
|
|
Если отключена опция "Детали операций" (см. "Настройки/Конфигурация"),
|
|
|
|
|
две последних диаграммы не отображаются.
|
|
|
|
|
.PP
|
|
|
|
|
В нижней части этого диалогового окна имеются две кнопки. Нажатие на
|
|
|
|
|
кнопку <Пропустить> приведет к тому, что будет пропущена обработка
|
|
|
|
|
текущего файла. Нажатие на кнопку <Прервать> прерывает выполнение
|
|
|
|
|
заданной операции, все оставшиеся файлы будут пропущены.
|
|
|
|
|
.PP
|
|
|
|
|
В процессе выполнения файловых операций вы можете увидеть окна еще трех
|
|
|
|
|
видов.
|
|
|
|
|
.PP
|
|
|
|
|
Окно ошибок информирует об ошибке и предлагает три варианта продолжения.
|
|
|
|
|
Обычно вы выбираете либо вариант <Пропустить> для того, чтобы исключить
|
|
|
|
|
из обработки файл, на котором споткнулась программа, либо <Прервать>,
|
|
|
|
|
чтобы вообще отменить выполнение заданной операции. Третий вариант,
|
|
|
|
|
<Повторить>, выбирается тогда, когда вам удалось устранить причину сбоя
|
|
|
|
|
(например, воспользовавшись другим терминалом).
|
|
|
|
|
.PP
|
|
|
|
|
Окно подтверждения перезаписи появляется тогда, когда вы пытаетесь
|
|
|
|
|
переписать существующий файл. В этом окне отображаются время создания и
|
2009-08-21 16:09:04 +04:00
|
|
|
|
размер файла\-источника и файла\-приемника (то есть перезаписываемого
|
2008-12-29 02:22:35 +03:00
|
|
|
|
файла, который фактически будет уничтожен). Ниже выведены два вопроса.
|
|
|
|
|
На первый вопрос ("Переписать этот файл?") предлагается три варианта
|
|
|
|
|
ответа:
|
|
|
|
|
.PP
|
|
|
|
|
согласиться (кнопка <Да>);
|
|
|
|
|
.PP
|
|
|
|
|
отказаться, то есть пропустить перезапись текущего файла (кнопка <Нет>);
|
|
|
|
|
.PP
|
2009-08-21 16:09:04 +04:00
|
|
|
|
дописать содержимое файла\-источника в конец файла\-приемника (кнопка
|
2008-12-29 02:22:35 +03:00
|
|
|
|
<дописать в Конец>).
|
|
|
|
|
.PP
|
|
|
|
|
Выбор одного из вариантов ответа на второй вопрос ("Переписать все
|
|
|
|
|
файлы?") позволяет принять одно решение по всем выбранным для обработки
|
|
|
|
|
файлам (чтобы окно запроса не появлялось каждый раз). Предлагается 4
|
|
|
|
|
варианта решения:
|
|
|
|
|
.TP
|
|
|
|
|
.I <Все>
|
|
|
|
|
перезаписались без дополнительных вопросов все выбранные файлы;
|
|
|
|
|
.TP
|
|
|
|
|
.I <Устаревшие>
|
|
|
|
|
перезапишутся (затрутся) только файлы, которые созданы раньше
|
2009-08-21 16:09:04 +04:00
|
|
|
|
файла\-источника;
|
2008-12-29 02:22:35 +03:00
|
|
|
|
.TP
|
|
|
|
|
.I <ни Одного>
|
2009-08-21 16:09:04 +04:00
|
|
|
|
не перезаписывать файлы (но если не существует файла\-приемника, то
|
2008-12-29 02:22:35 +03:00
|
|
|
|
копирование источника будет произведено);
|
|
|
|
|
.TP
|
|
|
|
|
.I <Различающиеся по длине>
|
|
|
|
|
Вы можете отказаться от выполнения операции, если нажмете клавишу
|
|
|
|
|
<Прервать> в нижней части окна запроса. Выбор экранной кнопки
|
|
|
|
|
производится клавишами стрелок или клавишей табуляции.
|
|
|
|
|
.PP
|
|
|
|
|
Окно запроса на рекурсивное удаление появляется в том случае, когда вы
|
|
|
|
|
пытаетесь удалить непустой каталог. По кнопке <Да> каталог будет удален
|
|
|
|
|
вместе со всеми файлами, <Нет> означает отказ от удаления каталога,
|
|
|
|
|
<Все> надо выбирать, если вы отметили группу подкаталогов для удаления и
|
2009-08-21 16:09:04 +04:00
|
|
|
|
уверены в своем выборе, <ни Одного> \- чтобы пропустить все непустые
|
2008-12-29 02:22:35 +03:00
|
|
|
|
каталоги из числа помеченных, <Прервать> означает отказ от выполнения
|
|
|
|
|
операции удаления. Выбирайте <Да> или <Все> только в том случае, когда
|
|
|
|
|
вы действительно уверены, что хотите удалить каталог со всеми вложенными
|
|
|
|
|
подкаталогами.
|
|
|
|
|
.PP
|
|
|
|
|
Если вы пометили для обработки группу файлов, то после выполнения
|
|
|
|
|
операции будет снята отметка только с тех файлов, которые успешно
|
|
|
|
|
обработаны. Пропущенные файлы останутся помеченными.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"NODE "Mask Copy/Rename"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
.SH "Маски файлов для операций копирования/переименования"
|
|
|
|
|
При выполнении операций копирования и перемещения (или переименования)
|
|
|
|
|
файлов вы имеете возможность изменить имена копируемых или перемещаемых
|
2009-08-21 16:09:04 +04:00
|
|
|
|
файлов. Для этого вы должны задать маску для имен файлов\-источников и
|
|
|
|
|
маску для имен файлов, которые будут созданы (файлы\-приемники). Обычно
|
2008-12-29 02:22:35 +03:00
|
|
|
|
эта вторая маска представляет собой несколько символов замены
|
|
|
|
|
(wildcards) в конце строки, определяющей место назначение создаваемых
|
|
|
|
|
файлов. Все файлы, удовлетворяющие маске источника, будут переименованы
|
|
|
|
|
(скопированы или перемещены с новыми именами) в соответствии с маской
|
2009-08-21 16:09:04 +04:00
|
|
|
|
файла\-приемника. Если имеются помеченные файлы, то копируются
|
2008-12-29 02:22:35 +03:00
|
|
|
|
(перемещаются) только помеченные файлы, удовлетворяющие заданной маске
|
2009-08-21 16:09:04 +04:00
|
|
|
|
для файлов\-источников.
|
2008-12-29 02:22:35 +03:00
|
|
|
|
.PP
|
|
|
|
|
Есть еще несколько опций, которые влияют на выполнение операций
|
|
|
|
|
копирования/перемещения файлов, и которые устанавливаются в том же окне
|
|
|
|
|
запроса, где задаются маски имен файлов:
|
|
|
|
|
.PP
|
2012-03-25 18:44:58 +04:00
|
|
|
|
.B "Разыменовывать ссылки"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
.PP
|
2012-03-25 18:44:58 +04:00
|
|
|
|
определяет, будут ли при копировании жестких или символических ссылок
|
|
|
|
|
в каталоге\- приемнике (и рекурсивно в подкаталогах) создаваться такие же ссылки,
|
|
|
|
|
или будут копироваться файлы (и подкаталоги), на которые эти ссылки указывают.
|
|
|
|
|
.PP
|
|
|
|
|
.B "Внутрь каталога, если есть"
|
|
|
|
|
.PP
|
|
|
|
|
определяет, что делать, если в каталоге\-приемнике уже существует подкаталог,
|
|
|
|
|
имя которого совпадает с именем файла (каталога), который копируется (источника).
|
|
|
|
|
По умолчанию (опция отключена) содержимое каталога\-источника копируется в
|
2009-08-21 16:09:04 +04:00
|
|
|
|
каталог\-приемник. Если опция включена, то в каталоге приемнике будет
|
2008-12-29 02:22:35 +03:00
|
|
|
|
создан новый подкаталог с тем же именем, в который и будет
|
|
|
|
|
осуществляться копирование. Лучше показать это на примере:
|
|
|
|
|
.PP
|
2012-03-25 18:44:58 +04:00
|
|
|
|
Пусть вы хотите скопировать каталог
|
|
|
|
|
.I /foo ,
|
|
|
|
|
содержащий файл
|
|
|
|
|
.I bar ,
|
|
|
|
|
в уже существующий каталог
|
|
|
|
|
.IR /bla/foo .
|
|
|
|
|
Если эта опция не включена, MC скопирует файл
|
|
|
|
|
.I /foo/bar
|
|
|
|
|
в файл
|
|
|
|
|
.IR /bla/foo/bar .
|
|
|
|
|
Если опцию включить, будет создан каталог
|
|
|
|
|
.I /bla/foo/foo
|
|
|
|
|
и файл
|
|
|
|
|
.I /foo/bar
|
|
|
|
|
будет скопирован в файл
|
|
|
|
|
.IR /bla/foo/foo/bar .
|
|
|
|
|
.PP
|
|
|
|
|
.B "Сохранять атрибуты"
|
|
|
|
|
.PP
|
|
|
|
|
определяет, будут ли при копировании/перемещении сохранены атрибуты исходного
|
|
|
|
|
файла: права доступа, временные метки и, если вы root, UID и GID исходного
|
|
|
|
|
файла. Если опция отключена, атрибуты будут установлены в соответствии с
|
2008-12-29 02:22:35 +03:00
|
|
|
|
текущим значением umask.
|
|
|
|
|
.PP
|
|
|
|
|
.B "Образцы в стиле shell"
|
|
|
|
|
.PP
|
2012-03-25 18:44:58 +04:00
|
|
|
|
Когда эта опция включена, можно использовать символы замены
|
|
|
|
|
(wildcards) '*' и '?' в маске источника. Они обрабатываются аналогично тому,
|
|
|
|
|
как это делается в shell. В маске приемника разрешается использовать только '*'
|
2013-01-21 16:43:54 +04:00
|
|
|
|
и '\\<цифра>'. Первый символ '*' в маске приемника соответствует первой
|
2012-03-25 18:44:58 +04:00
|
|
|
|
группе символов замены в маске источника, второй символ '*' соответствует
|
2013-01-21 16:43:54 +04:00
|
|
|
|
второй группе и т. д. Аналогично, символ замены '\\1' соответствует первой
|
|
|
|
|
группе символов замены в маске источника, символ '\\2' \- второй группе
|
|
|
|
|
и т. д. до '\\9'. Символ '\\0' соответствует целому имени файла\-источника.
|
2008-12-29 02:22:35 +03:00
|
|
|
|
.PP
|
|
|
|
|
Два примера:
|
|
|
|
|
.PP
|
2009-08-21 16:09:04 +04:00
|
|
|
|
Если маска источника "*.tar.gz", а приемник \- "/bla/*.tgz" и имя
|
|
|
|
|
копируемого файла \- "foo.tar.gz", копия будет называться "foo.tgz" и
|
2008-12-29 02:22:35 +03:00
|
|
|
|
будет находиться в каталоге "/bla".
|
|
|
|
|
.PP
|
|
|
|
|
Предположим вы хотите поменять местами имя и расширение файла, так чтобы
|
|
|
|
|
"file.c" стал файлом "c.file". Маска источника для этого должна иметь
|
2009-08-21 16:09:04 +04:00
|
|
|
|
вид "*.*", а маска приемника \- "\\2.\\1".
|
2008-12-29 02:22:35 +03:00
|
|
|
|
.PP
|
|
|
|
|
Когда опция
|
2012-03-25 18:44:58 +04:00
|
|
|
|
.I "Образцы в стиле shell"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
выключена, MC не осуществляет автоматической группировки. Для указания
|
|
|
|
|
групп символов в маске источника, которые будут соответствовать символам
|
2013-01-21 16:43:54 +04:00
|
|
|
|
замены в маске приемника, вы должны в этом случае использовать скобки '\\(...\\)'.
|
|
|
|
|
Этот способ более гибкий, но требует больше усилий при вводе.
|
2008-12-29 02:22:35 +03:00
|
|
|
|
.PP
|
|
|
|
|
Два примера:
|
|
|
|
|
.PP
|
|
|
|
|
Если маска источника имеет вид "^\\(.*\\)\\.tar\\.gz$", копирование
|
|
|
|
|
производится в "/bla/*.tgz" и копируется файл "foo.tar.gz", то
|
|
|
|
|
результатом будет "/bla/foo.tgz".
|
|
|
|
|
.PP
|
|
|
|
|
Предположим, что вы хотите поменять местами имя файла и его расширение,
|
|
|
|
|
так чтобы имена вида "file.c" приняли вид "c.file". Маска источника для
|
2009-08-21 16:09:04 +04:00
|
|
|
|
этого \- "^\\(.*\\)\\.\\(.*\\)$", а маска приемника \- "\\2.\\1".
|
2008-12-29 02:22:35 +03:00
|
|
|
|
.PP
|
|
|
|
|
.B "Преобразование регистра"
|
|
|
|
|
.PP
|
|
|
|
|
Вы можете также преобразовать регистр символов в именах файлов. Если вы
|
|
|
|
|
используете '\\u' или '\\l' в маске приемника, то следующий символ имени
|
|
|
|
|
будет образован в верхнем (заглавные символы) или нижнем (строчные)
|
|
|
|
|
регистре соответственно.
|
|
|
|
|
.PP
|
|
|
|
|
Если использовать в маске приемника '\\U' или '\\L', то к
|
|
|
|
|
соответствующему регистру будут преобразованы все последующие символы,
|
|
|
|
|
вплоть до следующего вхождения '\\E' или '\\U', появления символа '\\L'
|
|
|
|
|
или конца имени файла.
|
|
|
|
|
.PP
|
2013-01-21 16:43:54 +04:00
|
|
|
|
Применение '\\u' и '\\l' обеспечивает более широкие возможности, чем '\\U' и '\\L'.
|
2008-12-29 02:22:35 +03:00
|
|
|
|
.PP
|
2012-03-25 18:44:58 +04:00
|
|
|
|
Например, если маска источника есть '*' (опция
|
|
|
|
|
.I "Образцы в стиле shell"
|
|
|
|
|
включена) или '^\\(.*\\)$' (опция
|
|
|
|
|
.I "Образцы в стиле shell"
|
|
|
|
|
выключена), а маска приемника есть '\\L\\u*', имена файлов будут
|
|
|
|
|
преобразованы таким образом, что первые буквы имени будут заглавными,
|
|
|
|
|
а все остальные \- строчными.
|
2008-12-29 02:22:35 +03:00
|
|
|
|
.PP
|
|
|
|
|
Символ '\\' в масках используется для отмены специальной интерпретации
|
|
|
|
|
отдельных символов. Например, '\\\\' означает просто backslash и '\\*'
|
|
|
|
|
означает просто звездочку (asterisk).
|
2009-12-17 14:59:46 +03:00
|
|
|
|
.PP
|
2012-03-25 18:44:58 +04:00
|
|
|
|
.B "Изменять относительные ссылки"
|
|
|
|
|
.PP
|
|
|
|
|
указывает, что Midnight Commander должен изменять символические ссылки.
|
|
|
|
|
Скопированные символические ссылки будут указывать на то же расположение,
|
|
|
|
|
что и оригинальная ссылка, при этом дописываются необходимые ../ и другие
|
|
|
|
|
каталоги.
|
2009-06-23 13:50:58 +04:00
|
|
|
|
.\"NODE "Select/Unselect Files"
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.SH "Отметить файлы"
|
2009-06-23 13:50:58 +04:00
|
|
|
|
Диалоговое окно параметров отметки группы файлов по заданному шаблону.
|
|
|
|
|
.\"LINK2"
|
|
|
|
|
Строка ввода
|
|
|
|
|
.\"Input Line Keys"
|
|
|
|
|
предназначена для ввода регулярного выражения (маски) для помети файлов.
|
|
|
|
|
Если включена опция
|
|
|
|
|
.I Только файлы,
|
|
|
|
|
то выделены будут только файлы. Если опция
|
|
|
|
|
.I Только файлы,
|
|
|
|
|
отключена, то выделены будут как файлы, так и каталоги. Если включена опция
|
2012-03-25 18:44:58 +04:00
|
|
|
|
.I Образцы в стиле shell ,
|
2009-06-23 13:50:58 +04:00
|
|
|
|
регулярные выражение строятся по тем же правилам, которые действуют в
|
|
|
|
|
оболочке shell (* означает ноль или большее число любых символов, а ?
|
|
|
|
|
заменяет один произвольный символ). Если опция
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.I Образцы в стиле shell
|
2009-06-23 13:50:58 +04:00
|
|
|
|
отключена, то пометка файлов производится по правилам обработки
|
2011-07-21 17:26:44 +04:00
|
|
|
|
нормальных регулярных выражений (смотрите ed(1)). Если включена опция
|
2009-06-23 13:50:58 +04:00
|
|
|
|
.I С учётом регистра
|
|
|
|
|
то пометка файлов и каталогов будет производиться с учетом регистра символов имён.
|
|
|
|
|
Если опция
|
|
|
|
|
.I С учётом регистра
|
|
|
|
|
отключена, то регистр символов учитываться не будет.
|
2010-04-10 19:31:13 +04:00
|
|
|
|
.\"NODE "Diff Viewer"
|
|
|
|
|
.SH "Встроенная программа сравнения файлов"
|
2013-02-08 10:19:41 +04:00
|
|
|
|
mcdiff \- это встроенное средство для сравнения файлов, позволяющее сравнить два файла.
|
2010-04-10 19:31:13 +04:00
|
|
|
|
Также оно позволяет редактировать их (после завершения редактирования произойдет
|
|
|
|
|
обновление различий). Можно просматривать файлы, находящиеся под контролем различных
|
|
|
|
|
систем управления версиями, такими как GIT, Subversion и другие.
|
|
|
|
|
.PP
|
|
|
|
|
Ниже представлен список горячих клавиш, используемых во встроенной утилите сравнения
|
|
|
|
|
файлов mcdiff.
|
|
|
|
|
.PP
|
|
|
|
|
.B F1
|
|
|
|
|
Вызов встроенной помощи.
|
|
|
|
|
.PP
|
|
|
|
|
.B F2
|
|
|
|
|
Сохранение изменений в файлах.
|
|
|
|
|
.PP
|
|
|
|
|
.B F4
|
|
|
|
|
Редактирование файла в левой панели.
|
|
|
|
|
.PP
|
|
|
|
|
.B F14
|
|
|
|
|
Редактирование файла в правой панели.
|
|
|
|
|
.PP
|
|
|
|
|
.B F5
|
|
|
|
|
Произвести слияние текушего изменения.
|
|
|
|
|
.PP
|
|
|
|
|
.B F7
|
|
|
|
|
Вызов диалогового окна для задания шаблона поиска.
|
|
|
|
|
.PP
|
|
|
|
|
.B F17
|
|
|
|
|
Продолжение поиска в соответствии с ранее определенным шаблоном.
|
|
|
|
|
.PP
|
|
|
|
|
.B F10, Esc, q
|
|
|
|
|
Выход.
|
|
|
|
|
.PP
|
|
|
|
|
.B Alt\-s, s
|
|
|
|
|
Включить/выключить показ статуса различий.
|
|
|
|
|
.PP
|
|
|
|
|
.B Alt\-n, l
|
|
|
|
|
Включить/выключить показ номеров строк.
|
|
|
|
|
.PP
|
|
|
|
|
.B f
|
|
|
|
|
Увеличить левую панель до максимума.
|
|
|
|
|
.PP
|
2013-04-05 02:47:06 +04:00
|
|
|
|
.B =
|
2010-04-10 19:31:13 +04:00
|
|
|
|
Сделать панели равными по ширине.
|
|
|
|
|
.PP
|
2013-04-05 02:47:06 +04:00
|
|
|
|
.B >
|
2010-04-10 19:31:13 +04:00
|
|
|
|
Увеличить левую панель.
|
|
|
|
|
.PP
|
2013-04-05 02:47:06 +04:00
|
|
|
|
.B <
|
2010-04-10 19:31:13 +04:00
|
|
|
|
Увеличить правую панель.
|
|
|
|
|
.PP
|
|
|
|
|
.B c
|
|
|
|
|
Включить/выключить показ символов конца строки (CR) как ^M.
|
|
|
|
|
.PP
|
|
|
|
|
.B 2, 3, 4, 8
|
|
|
|
|
Установить размер табуляции.
|
|
|
|
|
.PP
|
|
|
|
|
.B C\-u
|
|
|
|
|
Поменять панели местами.
|
|
|
|
|
.PP
|
|
|
|
|
.B C\-r
|
|
|
|
|
Обновить экран.
|
|
|
|
|
.PP
|
|
|
|
|
.B C\-o
|
|
|
|
|
Переключиться в подоболочку и показать окно команд.
|
|
|
|
|
.PP
|
|
|
|
|
.B Enter, Space, n
|
|
|
|
|
Найти следующее различие.
|
|
|
|
|
.PP
|
|
|
|
|
.B Backspace, p
|
|
|
|
|
Найти предыдущее различие.
|
|
|
|
|
.PP
|
|
|
|
|
.B g
|
|
|
|
|
Показать диалог перехода к строке.
|
|
|
|
|
.PP
|
|
|
|
|
.B Down
|
|
|
|
|
Перемещение на одну строку вниз.
|
|
|
|
|
.PP
|
|
|
|
|
.B Up
|
|
|
|
|
Перемещение на одну строку вверх.
|
|
|
|
|
.PP
|
|
|
|
|
.B PageUp
|
|
|
|
|
Перемещение на одну страницу вверх.
|
|
|
|
|
.PP
|
|
|
|
|
.B PageDown
|
|
|
|
|
Перемещение на одну страницу вниз.
|
|
|
|
|
.PP
|
|
|
|
|
.B Home, A1
|
|
|
|
|
Перемещение к началу строки.
|
|
|
|
|
.PP
|
|
|
|
|
.B End
|
|
|
|
|
Перемещение в конец строки.
|
|
|
|
|
.PP
|
|
|
|
|
.B C\-Home
|
|
|
|
|
Перемещение в начало файла.
|
|
|
|
|
.PP
|
|
|
|
|
.B C\-End, C1
|
|
|
|
|
Перемещение в конец файла.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"NODE "Internal File Viewer"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
.SH "Встроенная программа просмотра файлов"
|
|
|
|
|
Встроенная программа просмотра файлов имеет два режима просмотра: режим
|
|
|
|
|
ASCII и шестнадцатеричный (hex). Для переключения режимов используется
|
|
|
|
|
клавиша F4. Если у вас установлена программа gzip проекта GNU, она будет
|
|
|
|
|
использована для автоматического просмотра сжатых файлов.
|
|
|
|
|
.PP
|
|
|
|
|
Встроенная программа просмотра всегда пытается использовать для
|
|
|
|
|
отображения информации лучший из методов, предоставляемых вашей системой
|
|
|
|
|
для данного типа файла. Некоторые последовательности символов
|
|
|
|
|
интерпретируются для задания таких атрибутов, как жирный шрифт и
|
|
|
|
|
подчеркивание, обеспечивая более наглядное представление информации.
|
|
|
|
|
.PP
|
|
|
|
|
В шестнадцатеричном режиме функция поиска позволяет задать строку поиска
|
|
|
|
|
как в обычном текстовом виде (заключенном в кавычки), так и в виде
|
|
|
|
|
шестнадцатеричных констант. Можно даже одновременно использовать в
|
|
|
|
|
шаблоне поиска как ту, так и другую форму представления, например:
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
|
|
|
|
.nf
|
2009-08-21 16:09:04 +04:00
|
|
|
|
"String" \-1 0xBB 012 "more text"
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.fi
|
|
|
|
|
.PP
|
2009-08-21 16:09:04 +04:00
|
|
|
|
Обратите внимание, что 012 является восьмеричным числом, \-1
|
2008-12-29 02:22:35 +03:00
|
|
|
|
преобразовывается в 0xFF, а текст между кавычками и константами
|
|
|
|
|
игнорируется.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Некоторые детали внутренней реализации программы просмотра: на системах,
|
|
|
|
|
которые предоставляют системный вызов mmap(2) программа отображает файл
|
|
|
|
|
в память вместо его загрузки; иначе, а также если при вызове mmap
|
|
|
|
|
возникает сбой или c файлом связано некоторое действие, которое требует
|
|
|
|
|
фильтр, программа использует динамически распределяемые буфера памяти,
|
|
|
|
|
загружая только те части файла, к которым вы обращаетесь (это относится
|
|
|
|
|
к архивированным файлам).
|
2002-10-20 22:29:36 +04:00
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Ниже приводится перечень всех клавиш и их комбинаций, с которыми
|
|
|
|
|
ассоциированы некие действия встроенной программы просмотра.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
|
|
|
|
.B F1
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Вызывает просмотр встроенной гипертекстовой подсказки.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
|
|
|
|
.B F2
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Переключает режим переноса строки.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
|
|
|
|
.B F4
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Переключает между ASCII и шестнадцатеричным режимами.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
|
|
|
|
.B F5
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Переход к строке по номеру. Будет запрошен номер строки, к просмотру
|
|
|
|
|
которой вы хотите перейти.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2003-02-04 00:56:28 +03:00
|
|
|
|
.BR F6 ", " /
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Поиск по регулярному выражению.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
|
|
|
|
.B ?
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Поиск назад по регулярному выражению.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
|
|
|
|
.B F7
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Вызов диалогового окна для задания шаблона поиска для обычного и
|
|
|
|
|
шестнадцатеричного поиска.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2009-08-21 16:09:04 +04:00
|
|
|
|
.B C\-s, F17, n
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Если шаблон поиска еще не задан, вызывается диалоговое окно для его
|
|
|
|
|
задания, иначе повторяется поиск (дальше по тексту) в соответствии с
|
|
|
|
|
ранее определенным шаблоном.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2009-08-21 16:09:04 +04:00
|
|
|
|
.B C\-r
|
2008-12-29 02:22:35 +03:00
|
|
|
|
То же, что и
|
2009-08-21 16:09:04 +04:00
|
|
|
|
.BR C\-s ,
|
2008-12-29 02:22:35 +03:00
|
|
|
|
но поиск производится в обратном направлении.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
|
|
|
|
.B n
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Найти следующее совпадение.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
|
|
|
|
.B F8
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Переключение между режимами Raw/Parsed: файл отображается либо в том
|
|
|
|
|
виде, как он записан на диске, либо пропущенным через фильтр, который
|
|
|
|
|
задан для этого типа файлов в mc.ext. Текущий режим отображения всегда
|
|
|
|
|
обратный по отношению к тому, который указан на экранной кнопке F8,
|
|
|
|
|
поскольку на кнопке указывается режим, к которому осуществляется переход
|
|
|
|
|
по данной кнопке.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
|
|
|
|
.B F9
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Переключение между режимами отображения текста в форматированном и
|
|
|
|
|
неформатированном виде: в режиме отображения форматированного текста
|
|
|
|
|
некоторые последовательности символов отображаются другим цветом для
|
|
|
|
|
выделения жирного и подчеркнутого шрифта. Как и в предыдущем случае, на
|
|
|
|
|
кнопке указан режим, обратный по отношению к текущему.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
|
|
|
|
.B F3, F10, Esc, q
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Выйти из встроенной программы просмотра.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2009-08-21 16:09:04 +04:00
|
|
|
|
.B PageDown, пробел, C\-v
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Переместиться на страницу вперед.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.B PageUp, M\-v, Backspace
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Переместиться на страницу назад.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
.B стрелка вниз
|
|
|
|
|
Переместиться на одну строку вперед.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
.B стрелка вверх
|
|
|
|
|
Переместиться на одну строку назад.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2009-08-21 16:09:04 +04:00
|
|
|
|
.B C\-l
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Обновить изображение на экране.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2009-08-21 16:09:04 +04:00
|
|
|
|
.B C\-o
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Переключиться в subshell и показать окно команд.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.B [n] m
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Установить метку с номером n (кавычки не вводятся).
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.B [n] r
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Переместиться к метке с номером n.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2009-08-21 16:09:04 +04:00
|
|
|
|
.B C\-f
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Перейти к просмотру следующего файла текущего каталога.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2009-08-21 16:09:04 +04:00
|
|
|
|
.B C\-b
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Перейти к просмотру предыдущего файла в текущем каталоге.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2009-08-21 16:09:04 +04:00
|
|
|
|
.B M\-r
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Переключение режима отображения линейки (вверху/внизу/отключена).
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Можно настроить режимы отображения файлов встроенной программой
|
|
|
|
|
просмотра, воспользовавшись
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"LINK2"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
файлом расширений\&.
|
2013-04-29 21:08:24 +04:00
|
|
|
|
.\"Edit Extension File"
|
2009-09-23 16:07:55 +04:00
|
|
|
|
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"NODE "Internal File Editor"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
.SH "Встроенный редактор"
|
|
|
|
|
Встроенный редактор обеспечивает выполнение большинства функций
|
|
|
|
|
редактирования, присущих полноэкранным редакторам текста. Он вызывается
|
|
|
|
|
нажатием клавиши
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.B F4
|
2008-12-29 02:22:35 +03:00
|
|
|
|
при условии, что в инициализационном файле установлена в 1 опция
|
2003-02-04 00:56:28 +03:00
|
|
|
|
.IR use_internal_edit .
|
2010-07-26 10:09:15 +04:00
|
|
|
|
Размер редактируемого файла не может превышать 64 Мегабайт. С помощью
|
2008-12-29 02:22:35 +03:00
|
|
|
|
этого редактора можно редактировать двоичные файлы без потери данных.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Поддерживаются следующие возможности: копирование, перемещение,
|
|
|
|
|
удаление, вырезание и вставка блоков текста; отмена предыдущих операций
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.I (key for key undo);
|
2008-12-29 02:22:35 +03:00
|
|
|
|
выпадающие меню; вставка файлов; макроопределения; поиск и замена по
|
2009-06-23 13:50:58 +04:00
|
|
|
|
регулярным выражениям; выделение текста по комбинации клавиш
|
2009-08-21 16:09:04 +04:00
|
|
|
|
shift\-стрелки в стиле MSW\-MAC (только для linux\-консоли);
|
|
|
|
|
переключение между режимами вставки\-замены символа; а
|
2008-12-29 02:22:35 +03:00
|
|
|
|
также операция обработки блоков текста командами оболочки (an option to
|
2002-10-20 22:29:36 +04:00
|
|
|
|
pipe text blocks through shell commands like indent).
|
2009-09-23 16:07:55 +04:00
|
|
|
|
|
|
|
|
|
.PP
|
|
|
|
|
Разделы:
|
|
|
|
|
.IP
|
|
|
|
|
|
|
|
|
|
.\"LINK2"
|
2013-02-08 10:19:41 +04:00
|
|
|
|
Опции в ini\-файле для редактора
|
2009-09-23 16:07:55 +04:00
|
|
|
|
.\"Internal File Editor / options"
|
|
|
|
|
|
2002-10-20 22:29:36 +04:00
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Редактор очень прост и практически не требует обучения. Для того, чтобы
|
|
|
|
|
узнать, какие клавиши вызывают выполнение определенных действий,
|
|
|
|
|
достаточно просмотреть выпадающие меню, которые вызываются нажатием
|
|
|
|
|
клавиши F9 в окне редактора. Не перечисленные в меню комбинации клавиш:
|
2009-08-21 16:09:04 +04:00
|
|
|
|
.B Shift\-<клавиши стрелок>
|
2008-12-29 02:22:35 +03:00
|
|
|
|
выделение блока текста.
|
2009-08-21 16:09:04 +04:00
|
|
|
|
.B Ctrl\-Ins
|
2008-12-29 02:22:35 +03:00
|
|
|
|
копирует блок в файл
|
2010-12-30 22:10:20 +03:00
|
|
|
|
.BR mcedit.clip .
|
2009-08-21 16:09:04 +04:00
|
|
|
|
.B Shift\-Ins
|
2010-12-30 22:10:20 +03:00
|
|
|
|
производит вставку последнего скопированного в mcedit.clip блока в
|
2008-12-29 02:22:35 +03:00
|
|
|
|
позицию курсора.
|
2009-08-21 16:09:04 +04:00
|
|
|
|
.B Shift\-Del
|
2008-12-29 02:22:35 +03:00
|
|
|
|
удаляет выделенный блок текста, запоминая его в файле
|
2010-12-30 22:10:20 +03:00
|
|
|
|
.BR mcedit.clip .
|
2008-12-29 02:22:35 +03:00
|
|
|
|
По клавише Enter вставляются символы конца строки, причем на следующей
|
|
|
|
|
строке автоматически устанавливается отступ. Работает выделение текста с
|
|
|
|
|
помощью мыши, причем если удерживать клавишу Shift, то управление мышью
|
|
|
|
|
осуществляется терминальным драйвером мыши.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Для того, чтобы определить макрос, нажмите
|
2009-08-21 16:09:04 +04:00
|
|
|
|
.BR Ctrl\-R ,
|
2008-12-29 02:22:35 +03:00
|
|
|
|
после чего введите строки команд, которые должны быть выполнены. После
|
|
|
|
|
завершения ввода команд снова нажмите
|
2009-08-21 16:09:04 +04:00
|
|
|
|
.B Ctrl\-R
|
|
|
|
|
и свяжите макрос с какой\-нибудь клавишей или комбинацией клавиш, нажав
|
2008-12-29 02:22:35 +03:00
|
|
|
|
эту клавишу (комбинацию). Макрос будет вызываться нажатием
|
2009-08-21 16:09:04 +04:00
|
|
|
|
.B Ctrl\-A
|
2008-12-29 02:22:35 +03:00
|
|
|
|
и назначенной для него клавиши. Макрос можно также вызвать нажатием
|
|
|
|
|
любой из клавиш Meta (Alt), Ctrl, или Esc и назначенной макросу клавиши,
|
2009-08-21 16:09:04 +04:00
|
|
|
|
при условии, что данная комбинация не используется для вызова какой\-либо
|
2008-12-29 02:22:35 +03:00
|
|
|
|
другой функции. Макрокоманды после определения записываются в файл
|
2010-12-30 22:10:20 +03:00
|
|
|
|
.B ~/.local/share/mc/mcedit/mcedit.macros
|
2008-12-29 02:22:35 +03:00
|
|
|
|
в вашем домашнем каталоге. Вы можете удалить макрос удалением
|
|
|
|
|
соответствующей строки в этом файле.
|
2002-10-20 22:29:36 +04:00
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
По клавише
|
2002-10-20 22:29:36 +04:00
|
|
|
|
.B F19
|
2008-12-29 02:22:35 +03:00
|
|
|
|
(ее нет на обычной клавиатуре IBM PC, так что придется пользоваться
|
|
|
|
|
соответствующим пунктом меню, вызываемым по клавише F9, или
|
|
|
|
|
переназначить клавишу) будет осуществляться форматирование выделенного
|
|
|
|
|
блока кода на языке C, C++ или других. Форматирование управляется файлом
|
2012-03-22 21:14:52 +04:00
|
|
|
|
.B %prefix%/share/mc/edit.indent.rc
|
2008-12-29 02:22:35 +03:00
|
|
|
|
который при первом вызове копируется в
|
2010-12-30 22:10:20 +03:00
|
|
|
|
.B ~/.local/share/mc/mcedit/edit.indent.rc
|
2008-12-29 02:22:35 +03:00
|
|
|
|
в вашем домашнем каталоге.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Встроенный редактор обрабатывает символы из второй половины кодовой
|
|
|
|
|
таблицы (160+). Но когда редактируете бинарные файлы, лучше установить
|
|
|
|
|
опцию
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.B "Биты символов"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
из меню "Настройки" в положение "7 бит", чтобы сохранить формат файла
|
2002-10-20 22:29:36 +04:00
|
|
|
|
(to keep the spacing clean).
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Описать все функции встроенного редактора в данной подсказке невозможно.
|
|
|
|
|
Запомните только, что все основные операции можно выполнить через пункты
|
|
|
|
|
меню, которое вызывается нажатием клавиши
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.B F9
|
2009-08-21 16:09:04 +04:00
|
|
|
|
в окне редактирования. Кроме того, можно прочитать man\-страницу по
|
2008-12-29 02:22:35 +03:00
|
|
|
|
команде
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.B man mcedit
|
2008-12-29 02:22:35 +03:00
|
|
|
|
или
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.B info mcedit
|
2009-09-23 16:07:55 +04:00
|
|
|
|
|
|
|
|
|
.\"NODE "Internal File Editor / options"
|
2013-02-08 10:19:41 +04:00
|
|
|
|
.SH "Опции в ini\-файле для редактора"
|
2010-06-15 16:09:24 +04:00
|
|
|
|
.PP
|
2009-09-23 16:07:55 +04:00
|
|
|
|
В данном разделе кратко описаны опции ini\-файла, относящиеся к редактору.
|
2010-10-11 15:18:08 +04:00
|
|
|
|
Опции записываются в секцию [Midnight\-Commander].
|
2009-09-23 16:07:55 +04:00
|
|
|
|
.TP
|
|
|
|
|
.I editor_wordcompletion_collect_entire_file
|
|
|
|
|
При автодополнении для сбора похожих слов слов просматривать весь файл(1)
|
|
|
|
|
или только от начала до курсора (0)
|
|
|
|
|
|
2010-06-15 16:09:24 +04:00
|
|
|
|
.\"NODE "Screen selector"
|
|
|
|
|
.SH "Список экранов"
|
|
|
|
|
Midnight Commander поддерживает возможность одновременной работы своих
|
|
|
|
|
встроенных модулей (таких как редактор, программа просмотра, программа сравнения
|
|
|
|
|
файлов) и переключения между ними без необходимости закрытия загруженных файлов.
|
|
|
|
|
Файловый менеджер может быть только один, несколько файловых менеджеров,
|
|
|
|
|
работающих одновременно, не поддерживаются. Назовём каждый из таких модулей
|
|
|
|
|
экраном.
|
|
|
|
|
.PP
|
|
|
|
|
Есть три способа переключения между экранами:
|
|
|
|
|
переходк к следующему экрану в списке клавиатурной комбинацией
|
|
|
|
|
.BR Alt\-} ,
|
|
|
|
|
переходк к предыдущему экрану в списке клавиатурной комбинацией
|
|
|
|
|
.BR Alt\-{ ,
|
|
|
|
|
вызов дилогового окна со списком экранов клавиатурной комбинацией
|
|
|
|
|
.BR Alt\-`
|
|
|
|
|
или с помощью пункта меню.
|
|
|
|
|
Все эти комбинации клавиш одинаковы во всех экранах.
|
2009-09-23 16:07:55 +04:00
|
|
|
|
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"NODE "Completion"
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.SH "Завершение ввода"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Заставьте Midnight Commander работать на клавиатуре вместо вас!
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2009-08-21 16:09:04 +04:00
|
|
|
|
Завершение ввода \- это попытка закончить за вас ввод текста, набранного
|
2008-12-29 02:22:35 +03:00
|
|
|
|
до текущей позиции курсора. MC пытается завершить ввод, трактуя уже
|
|
|
|
|
введенный текст как переменную (если текст начинается с
|
2011-10-20 14:16:29 +04:00
|
|
|
|
.BR $ ")",
|
2008-12-29 02:22:35 +03:00
|
|
|
|
имя пользователя (если текст начинается с
|
2011-10-20 14:16:29 +04:00
|
|
|
|
.BR ~ ")",
|
2008-12-29 02:22:35 +03:00
|
|
|
|
имя машины (если текст начинается на
|
2011-10-20 14:16:29 +04:00
|
|
|
|
.BR @ ")"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
или как команду (если вы в командной строке в позиции, где вы можете
|
|
|
|
|
вводить команду; в этом случае для завершения ввода используются
|
|
|
|
|
зарезервированные слова оболочки, в том числе любая из встроенных команд
|
|
|
|
|
оболочки). Если введенный текст не попадает ни в одну из перечисленных
|
|
|
|
|
категорий, выполняется попытка завершения текста как имени файла.
|
|
|
|
|
.PP
|
|
|
|
|
Завершение имен файлов, пользователей, переменных и машин работает во
|
2009-08-21 16:09:04 +04:00
|
|
|
|
всех строках ввода, завершение команд \- только в командной строке. Если
|
2008-12-29 02:22:35 +03:00
|
|
|
|
однозначно выполнить завершение ввода невозможно (имеется несколько
|
|
|
|
|
вариантов), MC издает звуковой сигнал и выполняет следующие действия, в
|
|
|
|
|
зависимости от установки опции
|
2011-10-20 14:16:29 +04:00
|
|
|
|
.\"LINK2"
|
|
|
|
|
Дополнение: показывать всё
|
|
|
|
|
.\"Configuration"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
в пункте меню
|
|
|
|
|
.\"LINK2"
|
|
|
|
|
Настройки/Конфигурация\&.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"Configuration"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Если эта опция включена, список всех возможных вариантов завершения
|
|
|
|
|
появляется возле текущей позиции и вы можете выбрать нужный вариант с
|
|
|
|
|
помощью клавиш стрелок и
|
2003-02-04 00:56:28 +03:00
|
|
|
|
.BR Enter .
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Вы можете также набрать следующую букву, чтобы перейти к подмножеству
|
|
|
|
|
всех возможных завершений. Если вы снова нажмете
|
2009-08-21 16:09:04 +04:00
|
|
|
|
.BR M\-Tab ,
|
2008-12-29 02:22:35 +03:00
|
|
|
|
будет выведено уже сокращенное множество вариантов, причем в строку
|
|
|
|
|
ввода добавляются те символы, которые определяются однозначно (даже если
|
|
|
|
|
полное завершение ввода еще невозможно). Как только неопределенность
|
|
|
|
|
выбора исчезает, пропадает и диалоговое окно с вариантами. Вы можете
|
|
|
|
|
отказаться от вывода на экран этого окна в любое время, нажав одну из
|
|
|
|
|
клавиш
|
2003-02-04 00:56:28 +03:00
|
|
|
|
.BR Esc ", " F10
|
2011-10-20 14:16:29 +04:00
|
|
|
|
или стрелку влево/вправо. Если опция
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"LINK2"
|
2011-10-20 14:16:29 +04:00
|
|
|
|
Дополнение: показывать всё
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"Configuration"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
отключена, окно с вариантами завершения появляется только тогда, когда
|
|
|
|
|
вы нажмете клавиши
|
2009-08-21 16:09:04 +04:00
|
|
|
|
.B M\-Tab
|
2008-12-29 02:22:35 +03:00
|
|
|
|
второй раз, при первом нажатии MC только издает звуковой сигнал.
|
2011-10-20 14:16:29 +04:00
|
|
|
|
.PP
|
|
|
|
|
Используйте экранирование символов
|
|
|
|
|
.BR ? ", " * " и " &
|
2013-08-04 12:47:19 +04:00
|
|
|
|
(как \fB\\?\fR, \fB\\*\fR, \fB\\&\fR )
|
2011-10-20 14:16:29 +04:00
|
|
|
|
в именах файлов, чтобы они не рассматривались как метасимволы в регулярных
|
|
|
|
|
выражениях при подстановках в полях ввода.
|
|
|
|
|
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"NODE "Virtual File System"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
.SH "Виртуальные файловые системы"
|
|
|
|
|
Программа Midnight Commander содержит подпрограммы, обеспечивающие
|
|
|
|
|
доступ к различным файловым системам. Эти подпрограммы (их совокупность
|
2009-08-21 16:09:04 +04:00
|
|
|
|
называется переключателем виртуальных файловых систем \- virtual file
|
|
|
|
|
system switch) позволяют Midnight Commander\-у манипулировать файлами,
|
|
|
|
|
расположенными на не\-Unix\-овых файловых системах.
|
2008-12-29 02:22:35 +03:00
|
|
|
|
.PP
|
|
|
|
|
В настоящее время Midnight Commander обеспечивает поддержку нескольких
|
2009-08-21 16:09:04 +04:00
|
|
|
|
Виртуальных Файловых Систем \- ВФС (VFS):
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.br
|
2008-12-29 02:22:35 +03:00
|
|
|
|
\- локальной файловой системы, используемой для обычных файловых систем
|
2002-10-20 22:29:36 +04:00
|
|
|
|
Unix;
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.br
|
2008-12-29 02:22:35 +03:00
|
|
|
|
\- файловой системы ftpfs, используемой для манипулирования файлами на
|
|
|
|
|
удаленных компьютерах по протоколу FTP;
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.br
|
2009-08-21 16:09:04 +04:00
|
|
|
|
\- файловой системы tarfs, используемой для обработки tar\- и сжатых
|
|
|
|
|
tar\-файлов;
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.br
|
2008-12-29 02:22:35 +03:00
|
|
|
|
\- файловой системы undelfs, используемой для восстановления удаленных
|
|
|
|
|
файлов в файловой системе ext2 (файловая система, используемая в Linux
|
|
|
|
|
по умолчанию);
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.br
|
2008-12-29 02:22:35 +03:00
|
|
|
|
\- файловой системы fish (для манипулирования файлами при работе с
|
|
|
|
|
оболочкой через такие программы как rsh и ssh);
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.br
|
2008-12-29 02:22:35 +03:00
|
|
|
|
\- и, наконец, сетевой файловой системы nfs.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.br
|
2008-12-29 02:22:35 +03:00
|
|
|
|
MC может быть собран с поддержкой файловой системы smbfs, используемой
|
|
|
|
|
для манипулирования файлами на удаленных компьютерах по протоколу SMB
|
2002-10-20 22:29:36 +04:00
|
|
|
|
(CIFS).
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Подпрограммы работы с виртуальными файловыми системами интерпретируют
|
|
|
|
|
все встречающиеся имена путей и формируют корректные обращения к
|
|
|
|
|
различным файловым системам. Форматы обращения к каждой из виртуальных
|
|
|
|
|
файловых систем описаны в отдельных разделах по каждой ВФС:
|
2002-09-01 13:23:05 +04:00
|
|
|
|
.IP
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"LINK2"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Файловая система ftpfs (FTP File System)
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"FTP File System"
|
2002-09-01 13:23:05 +04:00
|
|
|
|
.br
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"LINK2"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Файловая система tar
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"Tar File System"
|
2002-09-01 13:23:05 +04:00
|
|
|
|
.br
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"LINK2"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Файловая система FISH (FIle transfer over SHell)
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"FIle transfer over SHell filesystem"
|
2002-09-01 13:23:05 +04:00
|
|
|
|
.br
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"LINK2"
|
2012-04-13 14:40:53 +04:00
|
|
|
|
Файловая система SFTP (SSH File Transfer Protocol)
|
|
|
|
|
.\"SFTP (SSH File Transfer Protocol) filesystem"
|
|
|
|
|
.br
|
|
|
|
|
.\"LINK2"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Файловая система UFS (Undelete File System)
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"Undelete File System"
|
2002-09-01 13:23:05 +04:00
|
|
|
|
.br
|
|
|
|
|
.\"LINK2"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Файловая система smbfs
|
2002-09-01 13:23:05 +04:00
|
|
|
|
.\"SMB File System"
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"NODE " FTP File System"
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.SH "Файловая система ftpfs"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Файловая система ftpfs позволяет работать с файлами на удаленных
|
2009-08-21 16:09:04 +04:00
|
|
|
|
компьютерах. Для этого можно использовать команду "FTP\-соединение"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
(доступную из меню левой и правой панелей) или же непосредственно
|
|
|
|
|
сменить текущий каталог командой cd, задав путь к каталогу следующим
|
|
|
|
|
образом:
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2011-06-17 12:08:19 +04:00
|
|
|
|
.I ftp://[!][user[:pass]@]machine[:port][remote\-dir]
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Элементы
|
2003-02-04 00:56:28 +03:00
|
|
|
|
.IR user ", " port
|
2008-12-29 02:22:35 +03:00
|
|
|
|
и
|
2009-08-21 16:09:04 +04:00
|
|
|
|
.I remote\-dir
|
2008-12-29 02:22:35 +03:00
|
|
|
|
не обязательны. Если элемент
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.I user
|
2008-12-29 02:22:35 +03:00
|
|
|
|
указан, то Midnight Commander будет пытаться регистрироваться на
|
|
|
|
|
удаленном компьютере с эти именем, в противном случае будет использовано
|
|
|
|
|
имя anonymous или имя из файла ~/.netrc.
|
|
|
|
|
Необязательный элемент
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.I pass
|
2008-12-29 02:22:35 +03:00
|
|
|
|
(если указан) используется как пароль для входа. Однако явно задавать
|
2012-05-06 10:55:33 +04:00
|
|
|
|
его не рекомендуется (также не записывайте его в ваши каталоги быстрого доступа,
|
|
|
|
|
если только вы не обеспечили соответствующую защиту этих файлов; но и тогда
|
2008-12-29 02:22:35 +03:00
|
|
|
|
нельзя быть полностью уверенным в безопасности).
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
|
|
|
|
.nf
|
2011-06-17 12:08:19 +04:00
|
|
|
|
ftp://ftp.nuclecu.unam.mx/linux/local
|
|
|
|
|
ftp://tsx\-11.mit.edu/pub/linux/packages
|
|
|
|
|
ftp://!behind.firewall.edu/pub
|
|
|
|
|
ftp://guest@remote\-host.com:40/pub
|
|
|
|
|
ftp://miguel:xxx@server/pub
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.fi
|
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Для того, чтобы соединиться с сервером, который расположен за firewall,
|
2011-06-17 12:08:19 +04:00
|
|
|
|
нужно использовать префикс ftp://! (то есть добавить восклицательный
|
2008-12-29 02:22:35 +03:00
|
|
|
|
знак перед именем сервера), чтобы указать Midnight Commander на
|
|
|
|
|
необходимость использовать прокси для осуществления передач по ftp. Вы
|
|
|
|
|
можете задать имя прокси в диалоговом окне
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"LINK2"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Виртуальные ФС...
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"Virtual FS"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
меню "Настройки".
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2009-08-21 16:09:04 +04:00
|
|
|
|
Чтобы не задавать имя прокси\-сервера каждый раз, можно поставить отметку
|
2008-12-29 02:22:35 +03:00
|
|
|
|
в квадратных скобках возле опции
|
|
|
|
|
.I Всегда использовать FTP прокси
|
|
|
|
|
в диалоговом окне
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"LINK2"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Виртуальные ФС...
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"Virtual FS"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
меню "Настройки". В таком случае программа всегда будет использовать
|
2009-08-21 16:09:04 +04:00
|
|
|
|
указанный прокси\-сервер. При этом (если опция установлена) программа
|
2008-12-29 02:22:35 +03:00
|
|
|
|
делает следующее: считывает из файла
|
2012-03-22 21:14:52 +04:00
|
|
|
|
.B %prefix%/share/mc/mc.no_proxy
|
2008-12-29 02:22:35 +03:00
|
|
|
|
имена локальных машин (если имя начинается с точки, оно считается именем
|
2009-08-21 16:09:04 +04:00
|
|
|
|
домена), и, если заданное при установлении FTP\-соединения имя машины
|
2008-12-29 02:22:35 +03:00
|
|
|
|
совпадает с одним из имен, указанных в файле
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.B mc.no_proxy
|
2008-12-29 02:22:35 +03:00
|
|
|
|
без точки, то производит прямое обращение к данной машине.
|
|
|
|
|
.PP
|
2009-08-21 16:09:04 +04:00
|
|
|
|
При подключении к ftp\-серверу через фильтрующий пакеты
|
2008-12-29 02:22:35 +03:00
|
|
|
|
маршрутизатор (If you are using the ftpfs code with a filtering packet
|
|
|
|
|
router), который не позволяет использовать обычный режим открытия
|
|
|
|
|
файлов, можно заставить программу работать в режиме пассивного
|
2009-08-21 16:09:04 +04:00
|
|
|
|
открытия файла (the passive\-open mode). Для этого установите в
|
2008-12-29 02:22:35 +03:00
|
|
|
|
инициализационном файле опцию
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.I ftpfs_use_passive_connections
|
2008-12-29 02:22:35 +03:00
|
|
|
|
в 1.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Midnight Commander сохраняет в течение заданного интервала времени
|
|
|
|
|
список файлов удаленного каталога, прочитанный по FTP, в оперативной
|
|
|
|
|
памяти. Величина этого интервала времени задается в диалоговом окне
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"LINK2"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Виртуальные ФС...
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"Virtual FS"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
меню "Настройки". В силу этого возможен побочный эффект, заключающийся в
|
2009-08-21 16:09:04 +04:00
|
|
|
|
том, что даже если вы сделали какие\-то изменения в каталоге, они не
|
2008-12-29 02:22:35 +03:00
|
|
|
|
будут отображаться в панели до тех пор, пока вы не обновите содержимое
|
|
|
|
|
панели командой
|
2009-08-21 16:09:04 +04:00
|
|
|
|
.BR C\-r .
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Это не является недоработкой (если вы думаете, что это ошибка,
|
|
|
|
|
поразмыслите над тем, как происходит работа по FTP с файлами,
|
|
|
|
|
находящимися на другой стороне Атлантического океана).
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"NODE " Tar File System"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
.SH "Файловая система tar"
|
2009-08-21 16:09:04 +04:00
|
|
|
|
Файловая система tar обеспечивает доступ по чтению к tar\- и сжатым
|
|
|
|
|
tar\-файлам, используя команду chdir. Для перехода в каталог,
|
|
|
|
|
представляющий список файлов tar\-файла, нужно использовать команду,
|
2008-12-29 02:22:35 +03:00
|
|
|
|
имеющую следующий формат:
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2011-06-17 12:08:19 +04:00
|
|
|
|
.I cd ./filename.tar/utar://[dir\-inside\-tar]
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Файл mc.ext по умолчанию содержит команды для просмотра
|
2009-08-21 16:09:04 +04:00
|
|
|
|
tar\-файлов, то есть обычно для получения списка файлов tar\-архива
|
|
|
|
|
достаточно просто переместить указатель на имя tar\-файла и нажать
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Enter. Чтобы понять, как это достигается, смотрите раздел
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"LINK2"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Файл расширений\&.
|
2013-04-29 21:08:24 +04:00
|
|
|
|
.\"Edit Extension File"
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Примеры:
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
|
|
|
|
.nf
|
2011-06-17 12:08:19 +04:00
|
|
|
|
mc\-3.0.tar.gz/utar://mc\-3.0/vfs
|
|
|
|
|
/ftp/GCC/gcc\-2.7.0.tar/utar://
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.fi
|
|
|
|
|
.PP
|
2009-08-21 16:09:04 +04:00
|
|
|
|
В последнем примере указан полный путь к tar\-архиву.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"NODE " FIle transfer over SHell filesystem"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
.SH " Файловая система FISH (FIle transfer over SHell)"
|
2009-08-21 16:09:04 +04:00
|
|
|
|
Файловая система fish \- это сетевая файловая система, которая позволяет
|
2008-12-29 02:22:35 +03:00
|
|
|
|
работать с файлами на удаленном компьютере так, как если бы они были
|
|
|
|
|
расположены на вашем диске. Для того, чтобы это было возможно, на
|
2009-08-21 16:09:04 +04:00
|
|
|
|
удаленном компьютере должен быть запущен fish\-сервер, или
|
|
|
|
|
bash\-совместимая оболочка shell.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Для соединения с удаленным компьютером нужно выполнить команду
|
|
|
|
|
перехода в каталог (chdir), имя которого задается в следующем формате:
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2011-06-17 12:08:19 +04:00
|
|
|
|
.I sh://[user@]machine[:options]/[remote\-dir]
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Элементы
|
2003-02-04 00:56:28 +03:00
|
|
|
|
.IR user ", " options
|
2008-12-29 02:22:35 +03:00
|
|
|
|
и
|
2009-08-21 16:09:04 +04:00
|
|
|
|
.I remote\-dir
|
2008-12-29 02:22:35 +03:00
|
|
|
|
не обязательны. Если задан элемент
|
2003-02-04 00:56:28 +03:00
|
|
|
|
.IR user ,
|
2008-12-29 02:22:35 +03:00
|
|
|
|
то Midnight Commander будет регистрироваться на удаленный компьютер под
|
|
|
|
|
этим именем, в противном случае \- под тем именем, с которым вы
|
|
|
|
|
зарегистрированы в локальной системе.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
В качестве
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.I options
|
2008-12-29 02:22:35 +03:00
|
|
|
|
могут использоваться:
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.nf
|
2010-02-10 21:25:02 +03:00
|
|
|
|
'C' \- использовать сжатие;
|
|
|
|
|
'r' \- использовать rsh вместо ssh;
|
|
|
|
|
port \- использовать данный порт для поключения
|
|
|
|
|
к удалённому компьютеру.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.fi
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Если задан элемент
|
2009-08-21 16:09:04 +04:00
|
|
|
|
.IR remote\-dir ,
|
2008-12-29 02:22:35 +03:00
|
|
|
|
то указанный каталог станет текущим после соединения с удаленным
|
|
|
|
|
компьютером.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Примеры:
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
|
|
|
|
.nf
|
2011-06-17 12:08:19 +04:00
|
|
|
|
sh://onlyrsh.mx:r/linux/local
|
|
|
|
|
sh://joe@want.compression.edu:C/private
|
|
|
|
|
sh://joe@noncompressed.ssh.edu/private
|
|
|
|
|
sh://joe@somehost.ssh.edu:2222/private
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.fi
|
2012-04-13 14:40:53 +04:00
|
|
|
|
.\"NODE " SFTP (SSH File Transfer Protocol) filesystem"
|
|
|
|
|
.SH " Файловая система SFTP (SSH File Transfer Protocol)"
|
|
|
|
|
Файловая система SFTP \- это сетевая файловая система, которая позволяет
|
|
|
|
|
работать с файлами на удаленном компьютере так, как если бы они были
|
|
|
|
|
расположены на вашем диске. Для того, чтобы это было возможно, на
|
|
|
|
|
удаленном компьютере должен быть запущен sftp\-сервер.
|
|
|
|
|
.PP
|
|
|
|
|
Для соединения с удаленным компьютером нужно выполнить команду
|
|
|
|
|
перехода в каталог (chdir), имя которого задается в следующем формате:
|
|
|
|
|
.PP
|
|
|
|
|
.I sftp://[user@]machine[:port]/[remote\-dir]
|
|
|
|
|
.PP
|
|
|
|
|
Элементы
|
|
|
|
|
.IR user ", " port
|
|
|
|
|
и
|
|
|
|
|
.I remote\-dir
|
|
|
|
|
не обязательны. Если задан элемент
|
|
|
|
|
.IR user ,
|
|
|
|
|
то Midnight Commander будет регистрироваться на удаленный компьютер под
|
|
|
|
|
этим именем, в противном случае \- под тем именем, с которым вы
|
|
|
|
|
зарегистрированы в локальной системе.
|
|
|
|
|
Если задан
|
|
|
|
|
.I port
|
|
|
|
|
то он будет использован для поключения к удалённому компьютеру.
|
|
|
|
|
Если задан элемент
|
|
|
|
|
.IR remote\-dir ,
|
|
|
|
|
то указанный каталог станет текущим после соединения с удаленным
|
|
|
|
|
компьютером.
|
|
|
|
|
.PP
|
|
|
|
|
Примеры:
|
|
|
|
|
.PP
|
|
|
|
|
.nf
|
|
|
|
|
sftp://onlyrsh.mx/linux/local
|
|
|
|
|
sftp://joe:password@want.compression.edu/private
|
|
|
|
|
sftp://joe@noncompressed.ssh.edu/private
|
|
|
|
|
sftp://joe@somehost.ssh.edu:2222/private
|
|
|
|
|
.fi
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"NODE " Undelete File System"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
.SH " Файловая система UFS (Undelete File System)"
|
|
|
|
|
В ОС Linux можно сконфигурировать файловую систему ext2fs, используемую
|
|
|
|
|
по умолчанию, таким образом, что появится возможность восстанавливать
|
|
|
|
|
удаленные файлы (но только в файловой системе ext2). Файловая система
|
|
|
|
|
UFS (Undelete File System) представляет собой интерфейс к библиотекам
|
|
|
|
|
ext2fs, позволяющий восстановить имена всех удаленных файлов, выбрать
|
|
|
|
|
некоторое количество таких файлов и восстановить их.
|
|
|
|
|
.PP
|
|
|
|
|
Для того, чтобы воспользоваться этой возможностью (этой файловой
|
|
|
|
|
системой), нужно выполнить команду перехода (chdir) в специальный
|
2011-06-17 12:08:19 +04:00
|
|
|
|
каталог, имя которого образуется из префикса "undel://" и имени
|
2008-12-29 02:22:35 +03:00
|
|
|
|
специального файла устройства, на котором находится реальная файловая
|
|
|
|
|
система.
|
|
|
|
|
.PP
|
|
|
|
|
Например, чтобы восстановить удаленные файлы на втором разделе первого
|
2009-08-21 16:09:04 +04:00
|
|
|
|
SCSI\-диска, нужно использовать следующее имя:
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
|
|
|
|
.nf
|
2011-06-17 12:08:19 +04:00
|
|
|
|
undel://sda2
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.fi
|
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Загрузка списка удаленных файлов требует некоторого времени, так что
|
|
|
|
|
наберитесь терпения. Имейте в виду, что имена файлов в полученном списке
|
|
|
|
|
будут цифровыми, так что поиск нужного придется проводить либо по дате,
|
|
|
|
|
либо последовательным просмотром содержимого (в общем, я вам не
|
|
|
|
|
завидую!).
|
2002-03-27 18:19:56 +03:00
|
|
|
|
.\"NODE " SMB File System"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
.SH " Файловая система smbfs"
|
|
|
|
|
Файловая система smbfs позволяет работать с файлами на удаленных
|
|
|
|
|
компьютерах по протоколу SMB (CIFS) (Windows for Workgroups, Windows
|
|
|
|
|
9x/ME/XP, Windows NT, Windows 2000 и Samba). Для этого можно
|
|
|
|
|
использовать пункт "SMB связь..." (доступный из меню левой и правой
|
|
|
|
|
панелей) или же непосредственно сменить текущий каталог командой cd,
|
|
|
|
|
задав путь к каталогу следующим образом:
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2011-06-17 12:08:19 +04:00
|
|
|
|
.I smb://[username@]machine[/service][/remote\-dir]
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Элементы
|
2003-02-04 00:56:28 +03:00
|
|
|
|
.IR username ", " service
|
2008-12-29 02:22:35 +03:00
|
|
|
|
и
|
2009-08-21 16:09:04 +04:00
|
|
|
|
.I remote\-dir
|
2008-12-29 02:22:35 +03:00
|
|
|
|
необязательны.
|
2003-02-04 00:56:28 +03:00
|
|
|
|
.IR username ", " domain
|
2008-12-29 02:22:35 +03:00
|
|
|
|
и
|
2002-10-20 22:29:36 +04:00
|
|
|
|
.I password
|
2008-12-29 02:22:35 +03:00
|
|
|
|
могут быть указаны в окне диалога.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Примеры:
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
|
|
|
|
.nf
|
2011-06-17 12:08:19 +04:00
|
|
|
|
smb://machine/Share
|
|
|
|
|
smb://other_machine
|
|
|
|
|
smb://guest@machine/Public/Irlex
|
|
|
|
|
.fi
|
|
|
|
|
.\"NODE " EXTernal File System"
|
|
|
|
|
.SH " Внешняя файловая система (EXTernal File System)"
|
|
|
|
|
.B extfs
|
|
|
|
|
Внешняя файловая система позволяет очень просто интегрировать новые
|
|
|
|
|
файловые контейнера и типы файлов простым написанием скриптов.
|
|
|
|
|
.PP
|
|
|
|
|
Файловая система Extfs подраздляется на две категории:
|
|
|
|
|
.PP
|
|
|
|
|
1. Автономные файловые системы, которые не ассоциированы ни с одним из
|
|
|
|
|
типов файлов.они представляют некоторые системные данные как дерево каталогов
|
|
|
|
|
Вы можете их вызвать набрав
|
|
|
|
|
.RI ' "cd fsname://" '
|
|
|
|
|
Где fsname \- это короткое имя extfs (см. ниже). Примеры этих ВФС включают
|
|
|
|
|
audio (список всех звуковых дорожек на CD) или apt (список всех установленных
|
|
|
|
|
в системе пакетов Debian).
|
|
|
|
|
.PP
|
|
|
|
|
Например, для получения списка звуковых дорожек на CD наберите:
|
|
|
|
|
.PP
|
|
|
|
|
.nf
|
|
|
|
|
cd audio://
|
|
|
|
|
.fi
|
|
|
|
|
.PP
|
|
|
|
|
2. "Архивные" файловые системы (такие как rpm, patchfs и прочие), представляют
|
|
|
|
|
содержимое файла как дерево каталогов. Они могут состоять из 'реальных' файлов,
|
|
|
|
|
находящихся в сжатом виде в архивах (urar, rpm) или из виртуальных файлов;
|
|
|
|
|
например, сообщения в файле mailbox (mailfs) или части diff\-файла (patchfs).
|
|
|
|
|
Для доступа к этим ВФС суффикс
|
|
|
|
|
.RI 'fsname:// '
|
|
|
|
|
должен быть добавлен к имени архива. Сам архив может находиться в другой ВФС.
|
|
|
|
|
.PP
|
|
|
|
|
Например, для получения списка содержимого архива documents.zip наберите:
|
|
|
|
|
.PP
|
|
|
|
|
.nf
|
|
|
|
|
cd documents.zip/uzip://
|
|
|
|
|
.fi
|
|
|
|
|
.PP
|
|
|
|
|
Можно манипулировать extfs\-путями как обычными каталогами и файлами. Например,
|
2012-05-06 10:55:33 +04:00
|
|
|
|
можно добавить их в каталоги быстрого доступа или перейти на него из истории
|
2011-06-17 12:08:19 +04:00
|
|
|
|
каталогов в панели. Основное ограничение: нельзя запускать shell\-команды
|
|
|
|
|
внутри extfs, как и на любой другой нелокальной ВФС.
|
|
|
|
|
.PP
|
|
|
|
|
Список некоторых extfs\-скриптов, включённых в Midnight Commander:
|
|
|
|
|
.TP
|
|
|
|
|
.B a
|
|
|
|
|
доступ к DOS/Windows диску 'A:'
|
|
|
|
|
.RI ( "cd a://" ).
|
|
|
|
|
.TP
|
|
|
|
|
.B apt
|
|
|
|
|
front end для системы управления пакетами APT (Debian)
|
|
|
|
|
.RI ( "cd apt://" ).
|
|
|
|
|
.TP
|
|
|
|
|
.B audio
|
|
|
|
|
Чтение и воспроизведение звуковых дорожек с CD
|
|
|
|
|
.RI ( "cd audio://"
|
|
|
|
|
or
|
|
|
|
|
.IR "cd device/audio://" ).
|
|
|
|
|
.TP
|
|
|
|
|
.B bpp
|
|
|
|
|
пакеты дистрибутива Bad Penguin GNU/Linux
|
|
|
|
|
.RI ( "cd file.bpp/bpp://" ).
|
|
|
|
|
.TP
|
|
|
|
|
.B deb
|
|
|
|
|
пакеты дистрибутива Debian GNU/Linux
|
|
|
|
|
.RI ( "cd file.deb/deb://" ).
|
|
|
|
|
.TP
|
|
|
|
|
.B dpkg
|
|
|
|
|
Управление установленными deb\-пакетами
|
|
|
|
|
.RI ( "cd deb://" ).
|
|
|
|
|
.TP
|
|
|
|
|
.B hp48
|
|
|
|
|
просмотр и копирование файлов с/на калькулятор HP48
|
|
|
|
|
.RI ( "cd hp48://" ).
|
|
|
|
|
.TP
|
|
|
|
|
.B lslR
|
|
|
|
|
просмотр lslR\-файлов, находящихся на многих FTP\-серверах
|
|
|
|
|
.RI ( "cd filename/lslR://" ).
|
|
|
|
|
.TP
|
|
|
|
|
.B mailfs
|
|
|
|
|
поддержка файлов формата mailbox
|
|
|
|
|
.RI ( "cd mailbox/mailfs://" ).
|
|
|
|
|
.TP
|
|
|
|
|
.B patchfs
|
|
|
|
|
поддержка diff\-файлов
|
|
|
|
|
.RI ( "cd filename/patchfs://" ).
|
|
|
|
|
.TP
|
|
|
|
|
.B rpm
|
|
|
|
|
поддержка файлов в формате RPM
|
|
|
|
|
.RI ( "cd filename/rpm://" ).
|
|
|
|
|
.TP
|
|
|
|
|
.B rpms
|
|
|
|
|
Управление установленными в системе RPM\-пакетами
|
|
|
|
|
.RI ( "cd rpms://" ).
|
|
|
|
|
.TP
|
|
|
|
|
.B ulha, urar, uzip, uzoo, uar, uha
|
|
|
|
|
архивы
|
|
|
|
|
.RI ( "cd archive/xxxx://"
|
|
|
|
|
где xxxx один из:
|
|
|
|
|
.IR ulha ,
|
|
|
|
|
.IR urar ,
|
|
|
|
|
.IR uzip ,
|
|
|
|
|
.IR uzoo ,
|
|
|
|
|
.IR uar ,
|
|
|
|
|
.IR uha ).
|
|
|
|
|
.PP
|
|
|
|
|
Вы можете назначить ВФС файлах по типу или расширению в секции
|
|
|
|
|
.\"LINK2"
|
|
|
|
|
Файл расширений
|
2013-04-29 21:08:24 +04:00
|
|
|
|
.\"Edit Extension File"
|
2011-06-17 12:08:19 +04:00
|
|
|
|
Например, для обработки пакетов Debian внесите:
|
|
|
|
|
.PP
|
|
|
|
|
.nf
|
|
|
|
|
regex/\.deb$
|
|
|
|
|
Open=%cd %p/deb://
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.fi
|
|
|
|
|
.\"NODE "Colors"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
.SH "Цвета"
|
|
|
|
|
Программа Midnight Commander пытается определить, поддерживает ли ваш
|
|
|
|
|
терминал цвета, используя для этого базу данных о терминалах и имя
|
|
|
|
|
вашего терминала. Иногда это не удается. В таких случаях можно
|
|
|
|
|
включить или отключить цветной вывод, используя ключи запуска программы
|
|
|
|
|
\-c и \-b, соответственно.
|
|
|
|
|
.PP
|
|
|
|
|
Программа может быть скомпилирована с использованием библиотек
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.B ncurses
|
2008-12-29 02:22:35 +03:00
|
|
|
|
или
|
2003-02-04 00:56:28 +03:00
|
|
|
|
.BR slang .
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.B ncurses
|
2008-12-29 02:22:35 +03:00
|
|
|
|
не дает возможности включать цветной режим: ncurses использует только
|
|
|
|
|
информацию из базы данных о терминалах. Для того, чтобы узнать, какая
|
|
|
|
|
библиотека была использована при компиляции, дайте команду
|
2009-08-21 16:09:04 +04:00
|
|
|
|
.BR "mc \-V" .
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Если программа скомпилирована с использованием менеджера экрана
|
2009-08-21 16:09:04 +04:00
|
|
|
|
.BR S\-Lang ,
|
2008-12-29 02:22:35 +03:00
|
|
|
|
она проверяет значение переменной
|
2003-02-04 00:56:28 +03:00
|
|
|
|
.BR COLORTERM .
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Задание этой переменной дает тот же эффект, что и задание ключа \-c.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Можно указать терминалы, которые всегда должны работать в цветном
|
|
|
|
|
режиме, добавив строку
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.I color_terminals
|
2008-12-29 02:22:35 +03:00
|
|
|
|
в секцию Colors инициализационного файла. В этом случае Midnight
|
|
|
|
|
Commander не будет пытаться определить, поддерживает ли ваш терминал
|
|
|
|
|
цветной вывод. Пример:
|
2003-02-04 00:56:28 +03:00
|
|
|
|
.PP
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.nf
|
|
|
|
|
[Colors]
|
|
|
|
|
color_terminals=linux,xterm
|
|
|
|
|
.fi
|
|
|
|
|
.nf
|
2009-08-21 16:09:04 +04:00
|
|
|
|
color_terminals=terminal\-name1,terminal\-name2...
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.fi
|
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Midnight Commander обеспечивает также возможность изменять цвета,
|
|
|
|
|
заданные по умолчанию. В настоящее время таблица используемых цветов
|
|
|
|
|
задается переменной
|
2002-10-20 22:29:36 +04:00
|
|
|
|
.B MC_COLOR_TABLE
|
2008-12-29 02:22:35 +03:00
|
|
|
|
или в секции Colors инициализационного файла.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
В секции Colors загружаемая по умолчанию таблица цветов определяется
|
|
|
|
|
переменной (строкой)
|
2003-02-04 00:56:28 +03:00
|
|
|
|
.IR base_color .
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Вы можете указать альтернативную таблицу цветов для терминала, используя
|
|
|
|
|
имя терминала как ключ в этой секции. Пример:
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
|
|
|
|
.nf
|
|
|
|
|
[Colors]
|
|
|
|
|
base_color=
|
|
|
|
|
xterm=menu=magenta:marked=,magenta:markselect=,red
|
|
|
|
|
.fi
|
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Формат определения цвета:
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
|
|
|
|
.nf
|
2010-05-10 11:16:36 +04:00
|
|
|
|
<keyword>=<fgcolor>,<bgcolor>,<attributes>:<keyword>= ...
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.fi
|
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Цвета не являются обязательными, а в качестве ключевых слов (keywords)
|
|
|
|
|
могут использоваться: для задания цветовой палитры в панелях: normal,
|
2010-06-29 14:04:02 +04:00
|
|
|
|
selected, disabled, marked, markselect, errors, input, inputmark, inputunchanged,
|
2010-11-11 14:05:34 +03:00
|
|
|
|
commandlinemark, reverse, gauge, header, inputhistory, commandhistory. Цвета
|
|
|
|
|
строки горячих клавиш F1\-F10: bbarhotkey, bbarbutton. Цвет строки статуса
|
|
|
|
|
редактора и программ просмотра и сравнения файлов: statusbar. Цвета пунктов меню:
|
|
|
|
|
menunormal, menusel, menuhot, menuhotsel, menuinactive. Цвета в окне диалога:
|
|
|
|
|
dnormal, dfocus, dhotnormal, dhotfocus. Цвета в диалоге\-сообщении об ошибке:
|
|
|
|
|
errdfocus, errdhotnormal, errdhotfocus, errdtitle. Цвета в окне встроенной
|
|
|
|
|
помощи: helpnormal, helpitalic, helpbold, helplink, helpslink. Цвета в окне
|
2014-05-02 10:22:34 +04:00
|
|
|
|
программы просмотра: viewnormal, viewbold, viewunderline, viewselected. Цвета в
|
|
|
|
|
редакторе: editnormal, editbold, editmarked, editwhitespace, editlinestate.
|
2010-11-29 21:46:11 +03:00
|
|
|
|
Цвета окна всплывающего меню: pmenunormal, pmenusel, pmenutitle.
|
2002-10-20 22:29:36 +04:00
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Цвета задавать не обязательно. Цвет какого именно поля определяется
|
|
|
|
|
каждым ключевым словом, можно понять из перевода этого ключевого слова.
|
|
|
|
|
Некоторые случаи требуют пояснений.
|
2002-10-20 22:29:36 +04:00
|
|
|
|
.PP
|
2010-12-29 10:02:27 +03:00
|
|
|
|
.I header
|
|
|
|
|
определяет цвет заголовка панели, строку, содержащую заголовки панелей
|
|
|
|
|
и индикатор сортировки.
|
|
|
|
|
.PP
|
2002-10-20 22:29:36 +04:00
|
|
|
|
.I input
|
2010-05-07 16:25:24 +04:00
|
|
|
|
определяет цвета в строке ввода в диалоговых окнах;
|
|
|
|
|
.PP
|
|
|
|
|
.I inputmark
|
|
|
|
|
цвет выделенного текста в строке ввода в диалоговых окнах;
|
|
|
|
|
.PP
|
|
|
|
|
.I inputunchanged
|
|
|
|
|
цвет текста в строке ввода до первого изменения или до перемещения курсора;
|
|
|
|
|
.PP
|
|
|
|
|
.I commandlinemark
|
|
|
|
|
цвет выделенного текста в командной строке;
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2002-10-20 22:29:36 +04:00
|
|
|
|
.I gauge
|
2008-12-29 02:22:35 +03:00
|
|
|
|
определяет цвет заполненной части полоски (progress bar), при
|
|
|
|
|
графическом отображении хода выполнения файловых операций (копирование и
|
|
|
|
|
др.).
|
2010-06-29 14:04:02 +04:00
|
|
|
|
.I disabled
|
2013-02-08 10:19:41 +04:00
|
|
|
|
определяет цвет элемента диалога, который не может по каким\-то причинам быть выбран
|
2010-06-29 14:04:02 +04:00
|
|
|
|
для работы с ним.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Диалоговые окна используют следующие цвета:
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.I dnormal
|
2008-12-29 02:22:35 +03:00
|
|
|
|
используется для нормального текста,
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.I dfocus
|
2008-12-29 02:22:35 +03:00
|
|
|
|
\- цвет, используемый
|
|
|
|
|
для выделенного в данный момент компонента окна,
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.I dhotnormal
|
2008-12-29 02:22:35 +03:00
|
|
|
|
\- цвет, используемый для выделения "горячих" клавиш в обычных
|
|
|
|
|
компонентах, в то время как цвет
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.I dhotfocus
|
2008-12-29 02:22:35 +03:00
|
|
|
|
используется для выделения "горячих" клавиш в выбранных в данный момент
|
|
|
|
|
компонентах окна.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
В меню используется та же самая схема, только в качестве названий
|
2010-04-22 16:09:52 +04:00
|
|
|
|
элементов используются menunormal, menusel, menuhot, menuhotsel и menuinactive.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Окно подсказки использует следующие цвета:
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.I helpnormal
|
2008-12-29 02:22:35 +03:00
|
|
|
|
\- для отображения простого текста,
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.I helpitalic
|
2009-08-21 16:09:04 +04:00
|
|
|
|
\- для вывода текста, выделенного в man\-страницах курсивом,
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.I helpbold
|
2009-08-21 16:09:04 +04:00
|
|
|
|
\- для вывода текста, выделенного в man\-страницах жирным шрифтом,
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.I helplink
|
2008-12-29 02:22:35 +03:00
|
|
|
|
\- для выделения неактивных гиперссылок,
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.I helpslink
|
2008-12-29 02:22:35 +03:00
|
|
|
|
\- для выделения активной в данный момент гиперссылки.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2010-11-29 21:46:11 +03:00
|
|
|
|
Во всплывающем меню используются следующие цвета:
|
|
|
|
|
.I pmenunormal
|
|
|
|
|
\- для невыбранных пунктов меню и как основной цвет окна,
|
|
|
|
|
.I pmenusel
|
|
|
|
|
\- для выбранного пункта меню,
|
|
|
|
|
.I pmenutitle
|
|
|
|
|
\- для заголовка окна меню.
|
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Возможные цвета: black, gray, red, brightred, green, brightgreen, brown,
|
2002-10-20 22:29:36 +04:00
|
|
|
|
yellow, blue, brightblue, magenta, brightmagenta, cyan, brightcyan,
|
2010-05-10 11:16:36 +04:00
|
|
|
|
lightgray и white. Для прозрачного фона используются специальное ключевое
|
|
|
|
|
слово "default". Слово "default" можно использовать только при задании цвета
|
|
|
|
|
фона. Для основных цветов MC используется другое специальное ключевое
|
|
|
|
|
слово: "base". Если терминал поддерживает 256 цветов, то для них могут
|
|
|
|
|
использоваться обозначения: от color16 до color255 или от rgb000 до rgb555
|
|
|
|
|
и от gray0 до gray23.
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Пример:
|
2002-09-25 15:24:27 +04:00
|
|
|
|
.PP
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.nf
|
|
|
|
|
[Colors]
|
|
|
|
|
base_color=normal=white,default:marked=magenta,default
|
|
|
|
|
.fi
|
2010-05-10 11:16:36 +04:00
|
|
|
|
.PP
|
2015-02-17 15:22:53 +03:00
|
|
|
|
Атрибуты обозначаются словами "bold", "italic", "underline", "reverse" и "blink".
|
2010-05-10 11:16:36 +04:00
|
|
|
|
Чтобы использовать несколько атрибутов, их надо перечислить через символ "+".
|
|
|
|
|
The special word "none" menas no attributes, without attempting to fall back
|
|
|
|
|
to base_color. Пример:
|
|
|
|
|
.PP
|
|
|
|
|
.nf
|
|
|
|
|
menuhotsel=yellow;black;bold+underline
|
|
|
|
|
.fi
|
2009-09-17 19:17:18 +04:00
|
|
|
|
.\"NODE "Skins"
|
|
|
|
|
.SH "Внешний вид"
|
2010-04-10 19:44:46 +04:00
|
|
|
|
Вы можете изменить внешний вид Midnight Commander'а. Для этого необходимо
|
2009-09-17 19:17:18 +04:00
|
|
|
|
указать файл, в котором указаны цвета и линии для отрисовки рамок. Такой
|
|
|
|
|
файл называется далее скин\-файл. переопределение внешнего вида полностью
|
|
|
|
|
совместимо с заданием цветов, описанным в секции
|
|
|
|
|
.\"LINK2"
|
|
|
|
|
Цвета\&.
|
|
|
|
|
.\"Colors"
|
|
|
|
|
.PP
|
2011-01-18 14:29:05 +03:00
|
|
|
|
Если скин содержит описание любого из 256\-ти цветов, то необходимо установить
|
|
|
|
|
опцию '256colors' со значением TRUE в секции [skin].
|
|
|
|
|
.PP
|
2009-09-17 19:17:18 +04:00
|
|
|
|
Поиск скин\-файла производится по следующему алгоритму (до
|
|
|
|
|
первого нахождения файла):
|
|
|
|
|
.IP
|
|
|
|
|
.br
|
|
|
|
|
1) параметр командной строки
|
2013-04-05 02:47:06 +04:00
|
|
|
|
.B \-S <скин>
|
2009-09-17 19:17:18 +04:00
|
|
|
|
или
|
2013-04-05 02:47:06 +04:00
|
|
|
|
.B \-\-skin=<скин>
|
2009-09-17 19:17:18 +04:00
|
|
|
|
.br
|
2011-07-21 17:26:44 +04:00
|
|
|
|
2) переменная окружения
|
|
|
|
|
.B MC_SKIN
|
2009-09-17 19:17:18 +04:00
|
|
|
|
.br
|
2011-07-21 17:26:44 +04:00
|
|
|
|
3) параметр
|
|
|
|
|
.B skin
|
2009-09-17 19:17:18 +04:00
|
|
|
|
в секции
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.B [Midnight\-Commander]
|
|
|
|
|
конфигурационного файла.
|
2009-09-17 19:17:18 +04:00
|
|
|
|
.br
|
2011-07-21 17:26:44 +04:00
|
|
|
|
4) файл
|
2012-03-22 21:14:52 +04:00
|
|
|
|
.B %sysconfdir%/mc/skins/default.ini
|
2009-09-17 19:17:18 +04:00
|
|
|
|
.br
|
2011-07-21 17:26:44 +04:00
|
|
|
|
5) файл
|
2012-03-22 21:14:52 +04:00
|
|
|
|
.B %prefix%/share/mc/skins/default.ini
|
2009-09-17 19:17:18 +04:00
|
|
|
|
.PP
|
|
|
|
|
Параметры в трёх первых случаях могут содержать абсолютный путь к скин\-файлу
|
|
|
|
|
либо просто название скина (с расширением \.ini либо без него). В данном
|
|
|
|
|
случае поиск скин\-файла будет происходить по следующим каталогам (до первого
|
|
|
|
|
нахождения):
|
|
|
|
|
.IP
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.br
|
2009-09-17 19:17:18 +04:00
|
|
|
|
1)
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.B ~/.local/share/mc/skins/
|
2009-09-17 19:17:18 +04:00
|
|
|
|
.br
|
|
|
|
|
2)
|
2012-03-22 21:14:52 +04:00
|
|
|
|
.B %sysconfdir%/mc/skins/
|
2009-09-17 19:17:18 +04:00
|
|
|
|
.br
|
|
|
|
|
3)
|
2012-03-22 21:14:52 +04:00
|
|
|
|
.B %prefix%/share/mc/skins/
|
2009-09-17 19:17:18 +04:00
|
|
|
|
.br
|
|
|
|
|
.PP
|
|
|
|
|
Для получения расширенной информации, обратитесь к подразделам:
|
|
|
|
|
.IP
|
|
|
|
|
.\"LINK2"
|
|
|
|
|
Описание секций и параметров
|
|
|
|
|
.\"Skins sections"
|
|
|
|
|
.br
|
|
|
|
|
.\"LINK2"
|
|
|
|
|
Опеределения цветовых пар
|
|
|
|
|
.\"Skins colors"
|
|
|
|
|
.br
|
|
|
|
|
.\"LINK2"
|
|
|
|
|
Линии для отрисовки рамок
|
|
|
|
|
.\"Skins lines"
|
|
|
|
|
.br
|
|
|
|
|
.\"LINK2"
|
|
|
|
|
Совместимость
|
|
|
|
|
.\"Skins oldcolors"
|
|
|
|
|
.br
|
|
|
|
|
|
|
|
|
|
.\"NODE " Skins sections"
|
|
|
|
|
.SH " Описание секций"
|
|
|
|
|
Секция
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.B [skin]
|
2009-09-17 19:17:18 +04:00
|
|
|
|
содержит информацию, относящуюся к самому скин\-файлу. Параметр
|
|
|
|
|
.I description
|
|
|
|
|
кратко описывает скин.
|
|
|
|
|
|
|
|
|
|
.PP
|
|
|
|
|
Секция
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.B [filehighlight]
|
2009-09-17 19:17:18 +04:00
|
|
|
|
содержит описания цветовых пар для групп подсветок имен файлов.
|
|
|
|
|
Названия параметров в секции должно совпадать с названиями секций в файле подсветки.
|
|
|
|
|
Смотрите раздел
|
|
|
|
|
.\"LINK2"
|
|
|
|
|
Подсветка имён файлов
|
|
|
|
|
.\"Filenames Highlight"
|
|
|
|
|
для получения подробной информации.
|
|
|
|
|
|
|
|
|
|
.PP
|
|
|
|
|
Секция
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.B [core]
|
2009-09-17 19:17:18 +04:00
|
|
|
|
содержит описание элементов, используемых повсеместно.
|
|
|
|
|
.TP
|
|
|
|
|
.I _default_
|
|
|
|
|
Цвет по умолчанию. Используется во всех остальных секциях (глобальный параметр), если в них нет переопределения
|
|
|
|
|
.TP
|
|
|
|
|
.I selected
|
|
|
|
|
курсор
|
|
|
|
|
.TP
|
|
|
|
|
.I marked
|
|
|
|
|
отмеченные данные
|
|
|
|
|
.TP
|
|
|
|
|
.I markselect
|
|
|
|
|
курсор на отмеченных данных
|
|
|
|
|
.TP
|
|
|
|
|
.I gauge
|
|
|
|
|
цвет заполненной части полоски (progress bar)
|
|
|
|
|
.TP
|
|
|
|
|
.I input
|
|
|
|
|
элемент ввода данных
|
|
|
|
|
.TP
|
|
|
|
|
.I reverse
|
|
|
|
|
инвертированный цвет
|
|
|
|
|
|
|
|
|
|
.PP
|
|
|
|
|
Секция
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.B [dialog]
|
2009-09-17 19:17:18 +04:00
|
|
|
|
содержит описания элементов диалоговых окон (кроме сообщений об ошибках).
|
|
|
|
|
.TP
|
|
|
|
|
.I _default_
|
|
|
|
|
Цвет по умолчанию для данной секции. Если не указан, то используется [core]._default_
|
|
|
|
|
.TP
|
|
|
|
|
.I dfocus
|
|
|
|
|
Цвет элемента, находящегося в фокусе
|
|
|
|
|
.TP
|
|
|
|
|
.I dhotnormal
|
|
|
|
|
Цвет хоткеев
|
|
|
|
|
.TP
|
|
|
|
|
.I dhotfocus
|
|
|
|
|
Цвет хоткеев, находящихся в фокусе
|
|
|
|
|
|
|
|
|
|
.PP
|
|
|
|
|
Секция
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.B [error]
|
2010-11-11 14:05:34 +03:00
|
|
|
|
содержит описания элементов диалога\-сообщения об ошибках.
|
2009-09-17 19:17:18 +04:00
|
|
|
|
.TP
|
|
|
|
|
.I _default_
|
|
|
|
|
Цвет по умолчанию для данной секции. Если не указан, то используется [core]._default_
|
|
|
|
|
.TP
|
|
|
|
|
.I errdhotnormal
|
|
|
|
|
Цвет хоткеев
|
|
|
|
|
.TP
|
|
|
|
|
.I errdhotfocus
|
|
|
|
|
Цвет хоткеев, находящихся в фокусе
|
|
|
|
|
|
|
|
|
|
.PP
|
|
|
|
|
Секция
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.B [menu]
|
2010-04-22 16:09:52 +04:00
|
|
|
|
содержит описание элементов, отображающихся в меню. Это касается как системного меню
|
2009-09-17 19:17:18 +04:00
|
|
|
|
(вызываемого клавишей F9), так и пользовательских меню (F2 в панелях или F11 в редакторе).
|
|
|
|
|
.TP
|
|
|
|
|
.I _default_
|
|
|
|
|
Цвет по умолчанию для данной секции. Если не указан, то используется [core]._default_
|
|
|
|
|
.TP
|
|
|
|
|
.I entry
|
|
|
|
|
Цвет пунктов меню
|
|
|
|
|
.TP
|
|
|
|
|
.I menuhot
|
|
|
|
|
Цвет хоткеев
|
|
|
|
|
.TP
|
|
|
|
|
.I menusel
|
|
|
|
|
Цвет выделенного пункта меню
|
|
|
|
|
.TP
|
|
|
|
|
.I menuhotsel
|
|
|
|
|
Цвет хоткеев, находящихся в фокусе
|
2010-02-24 13:24:50 +03:00
|
|
|
|
.TP
|
|
|
|
|
.I menuinactive
|
|
|
|
|
Цвет неактивного меню
|
2009-09-17 19:17:18 +04:00
|
|
|
|
|
|
|
|
|
.PP
|
|
|
|
|
Секция
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.B [help]
|
2009-09-17 19:17:18 +04:00
|
|
|
|
содержит описания цветов для окна отображения помощи.
|
|
|
|
|
.TP
|
|
|
|
|
.I _default_
|
|
|
|
|
Цвет по умолчанию для данной секции. Если не указан, то используется [core]._default_
|
|
|
|
|
.TP
|
|
|
|
|
.I helpitalic
|
|
|
|
|
Цветовыделение элементов с атрибутом
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.B italic
|
2009-09-17 19:17:18 +04:00
|
|
|
|
.TP
|
|
|
|
|
.I helpbold
|
|
|
|
|
Цветовыделение элементов с атрибутом
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.B bold
|
2009-09-17 19:17:18 +04:00
|
|
|
|
.TP
|
|
|
|
|
.I helplink
|
|
|
|
|
Цвет ссылок
|
|
|
|
|
.TP
|
|
|
|
|
.I helpslink
|
|
|
|
|
Цвет ссылки, находящейся под курсором
|
|
|
|
|
|
|
|
|
|
.PP
|
|
|
|
|
Секция
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.B [editor]
|
2009-09-17 19:17:18 +04:00
|
|
|
|
содержит описания элементов редактора
|
|
|
|
|
.TP
|
|
|
|
|
.I _default_
|
|
|
|
|
Цвет по умолчанию для данной секции. Если не указан, то используется [core]._default_
|
|
|
|
|
.TP
|
|
|
|
|
.I editbold
|
|
|
|
|
Цветовыделение элементов с атрибутом
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.B bold
|
2009-09-17 19:17:18 +04:00
|
|
|
|
.TP
|
|
|
|
|
.I editmarked
|
|
|
|
|
Цвет выделенного текста
|
|
|
|
|
.TP
|
|
|
|
|
.I editwhitespace
|
|
|
|
|
Подсветка знаков табуляции и "висящих" пробелов
|
|
|
|
|
.TP
|
2010-04-22 16:09:52 +04:00
|
|
|
|
.I editlinestate
|
2009-09-17 19:17:18 +04:00
|
|
|
|
Цвет области отображения состояния строки.
|
|
|
|
|
|
|
|
|
|
.PP
|
|
|
|
|
Секция
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.B [viewer]
|
2009-09-17 19:17:18 +04:00
|
|
|
|
содержит описания элементов редактора
|
|
|
|
|
.TP
|
|
|
|
|
.I viewunderline
|
|
|
|
|
Цветовыделение элементов с атрибутом
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.B underline
|
2009-09-17 19:17:18 +04:00
|
|
|
|
|
|
|
|
|
.\"NODE " Skins colors"
|
|
|
|
|
.SH " Цветовые пары"
|
2010-05-10 11:16:36 +04:00
|
|
|
|
Каждый параметр в скин\-файле содержит цветовые пары.
|
2009-09-17 19:17:18 +04:00
|
|
|
|
.PP
|
2010-05-10 11:16:36 +04:00
|
|
|
|
Цветовые пары описываются как два цвета и необязательные атрибуты,
|
|
|
|
|
разделённые символом ";". Первый цвет задаёт цвет написания символов,
|
|
|
|
|
второй \- цвет фона. Любой из цветов и атрибуты могут быть пропущены,
|
|
|
|
|
в этом случае будет взят цвет по умолчанию (глобальный или для данной
|
|
|
|
|
секции).
|
2009-09-17 19:17:18 +04:00
|
|
|
|
.PP
|
|
|
|
|
Например:
|
|
|
|
|
.br
|
|
|
|
|
.nf
|
|
|
|
|
[core]
|
|
|
|
|
# зелёным по чёрному
|
|
|
|
|
_default_=green;black
|
2010-05-10 11:16:36 +04:00
|
|
|
|
# зелёным (умолч.) по синему
|
2009-09-17 19:17:18 +04:00
|
|
|
|
selected=;blue
|
2010-05-10 11:16:36 +04:00
|
|
|
|
# жёлтым по чёрному (умолч.) с подчёркиванием
|
|
|
|
|
marked=yellow;;underline
|
2009-09-17 19:17:18 +04:00
|
|
|
|
.fi
|
|
|
|
|
|
|
|
|
|
.PP
|
2010-05-10 11:16:36 +04:00
|
|
|
|
Возможные цвета (названия) и атрибуты описаны в секции
|
2009-09-17 19:17:18 +04:00
|
|
|
|
.\"LINK2"
|
|
|
|
|
Цвета\&.
|
|
|
|
|
.\"Colors"
|
|
|
|
|
|
|
|
|
|
.\"NODE " Skins lines"
|
|
|
|
|
.SH " Линии для отрисовки рамок"
|
|
|
|
|
Линии задаются в секции
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.B [Lines]
|
2009-09-17 19:17:18 +04:00
|
|
|
|
в скин\-файле. По умолчанию используются одинарные линии, но возможно
|
|
|
|
|
переназначить на использование любых utf\-8 символов, похожих на линии
|
|
|
|
|
.PP
|
|
|
|
|
.I ВНИМАНИЕ!!!
|
|
|
|
|
При сборке Midnight Commander с библиотекой Ncurses использование
|
|
|
|
|
линий ограничено! Возможна только отрисовка одинарных линий. По всем
|
|
|
|
|
вопросам и предложениям обращайтесь к разработчикам Ncurses.
|
|
|
|
|
|
|
|
|
|
.PP
|
|
|
|
|
Описание параметров секции
|
|
|
|
|
.BR [Lines] :
|
|
|
|
|
.TP
|
|
|
|
|
.I lefttop
|
|
|
|
|
изображение левого верхнего угла рамки
|
|
|
|
|
.TP
|
|
|
|
|
.I righttop
|
|
|
|
|
изображение правого верхнего угла рамки
|
|
|
|
|
.TP
|
|
|
|
|
.I centertop
|
|
|
|
|
изображение ответвления горизонтальной линии вниз
|
|
|
|
|
.TP
|
|
|
|
|
.I centerbottom
|
|
|
|
|
изображение ответвления горизонтальной линии вверх
|
|
|
|
|
.TP
|
|
|
|
|
.I leftbottom
|
|
|
|
|
изображение левого нижнего угла рамки
|
|
|
|
|
.TP
|
|
|
|
|
.I rightbottom
|
|
|
|
|
изображение правого нижнего угла рамки
|
|
|
|
|
.TP
|
|
|
|
|
.I leftmiddle
|
|
|
|
|
изображение ответвления вертикальной линии вправо
|
|
|
|
|
.TP
|
|
|
|
|
.I rightmiddle
|
|
|
|
|
изображение ответвления вертикальной линии влево
|
|
|
|
|
.TP
|
|
|
|
|
.I centermiddle
|
|
|
|
|
изображение пересечения вертикальной и горизонтальной линий
|
|
|
|
|
.TP
|
|
|
|
|
.I horiz
|
|
|
|
|
изображение горизонтальной линии
|
|
|
|
|
.TP
|
|
|
|
|
.I vert
|
|
|
|
|
изображение вертикальной линии
|
|
|
|
|
.TP
|
|
|
|
|
.I thinhoriz
|
|
|
|
|
изображение тонкой горизонтальной линии
|
|
|
|
|
.TP
|
|
|
|
|
.I thinvert
|
|
|
|
|
изображение тонкой вертикальной линии
|
|
|
|
|
|
|
|
|
|
.\"NODE " Skins oldcolors"
|
|
|
|
|
.SH " Совместимость"
|
|
|
|
|
Назначение цветов элементов посредством скин\-файлов полностью совместимо
|
|
|
|
|
с назначением цветов, описанном в секции
|
|
|
|
|
.\"LINK2"
|
|
|
|
|
Цвета\&.
|
|
|
|
|
.\"Colors"
|
|
|
|
|
.PP
|
2013-02-08 10:19:41 +04:00
|
|
|
|
В данном случае переназначение цветов имеет приоритет над скин\-файлами и носит
|
2009-09-17 19:17:18 +04:00
|
|
|
|
дополняющий характер.
|
|
|
|
|
|
|
|
|
|
.\"NODE "Filenames Highlight"
|
|
|
|
|
.SH "Подсветка имён файлов"
|
|
|
|
|
Секция [filehighlight] из текущего скин\-файла содержит имена параметров
|
|
|
|
|
(в качестве групп подсветки) и значения параметров как цветовые пары.
|
|
|
|
|
Описания цветовых пар смотрите в разделе
|
|
|
|
|
.\"LINK2"
|
|
|
|
|
Внешний вид
|
|
|
|
|
.\"Skins"
|
|
|
|
|
.PP
|
2012-03-22 21:14:52 +04:00
|
|
|
|
Правила подсветки находятся в файле %sysconfdir%/mc/filehighlight.ini
|
2010-12-30 22:10:20 +03:00
|
|
|
|
(~/.config/mc/filehighlight.ini).
|
2009-09-17 19:17:18 +04:00
|
|
|
|
Названия групп должны совпадать с названиями параметров в секции
|
|
|
|
|
[filehighlight] в текущем скин\-файле.
|
|
|
|
|
.PP
|
|
|
|
|
Ключи в группах могут принимать следующие значения:
|
|
|
|
|
.TP
|
|
|
|
|
.I type
|
|
|
|
|
Тип файла. Если параметр присутствует, остальные опции игнорируются
|
|
|
|
|
.TP
|
|
|
|
|
.I regexp
|
|
|
|
|
Регулярное выражение. Если присутствует, параметр 'extensions' игнорируется.
|
|
|
|
|
.TP
|
|
|
|
|
.I extensions
|
|
|
|
|
Список расширений файлов. Раасширения разделяются символом ';'.
|
2009-10-03 01:26:27 +04:00
|
|
|
|
.TP
|
|
|
|
|
.I extensions_case
|
|
|
|
|
(имеет смысл только с параметром 'extensions') делает правило 'extensions'
|
|
|
|
|
чувствительным к регистру букв (true) или не чувтсвительным (false).
|
2009-09-17 19:17:18 +04:00
|
|
|
|
.PP
|
|
|
|
|
Параметр 'type' (тип файла) может принимать значения:
|
|
|
|
|
.nf
|
|
|
|
|
\- FILE (все файлы)
|
|
|
|
|
\- FILE_EXE
|
|
|
|
|
\- DIR (все каталоги)
|
|
|
|
|
\- LINK_DIR
|
|
|
|
|
\- LINK (все ссылки (линки), исключая "битые" линки)
|
|
|
|
|
\- HARDLINK
|
|
|
|
|
\- SYMLINK
|
|
|
|
|
\- STALE_LINK
|
|
|
|
|
\- DEVICE (все файлы устройств)
|
|
|
|
|
\- DEVICE_BLOCK
|
|
|
|
|
\- DEVICE_CHAR
|
|
|
|
|
\- SPECIAL (все специальные файлы)
|
|
|
|
|
\- SPECIAL_SOCKET
|
|
|
|
|
\- SPECIAL_FIFO
|
|
|
|
|
\- SPECIAL_DOOR
|
|
|
|
|
.fi
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"NODE "Special Settings"
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.SH "Специальные установки"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Большинство установок Midnight Commander может быть изменено путем
|
|
|
|
|
использования меню. Однако имеется несколько установок, которые могут
|
|
|
|
|
быть изменены только путем непосредственного редактирования
|
|
|
|
|
конфигурационного файла
|
2010-12-30 22:10:20 +03:00
|
|
|
|
.BR ~/.config/mc/ini .
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2003-02-04 00:56:28 +03:00
|
|
|
|
.I clear_before_exec
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.IP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
По умолчанию Midnight Commander очищает экран перед выполнением команды.
|
|
|
|
|
Если вы хотите, чтобы вывод предыдущей команды не исчезал, измените
|
|
|
|
|
значение поля clear_before_exec на 0.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2003-02-04 00:56:28 +03:00
|
|
|
|
.I confirm_view_dir
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.IP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Если вы нажимаете
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.B F3
|
2008-12-29 02:22:35 +03:00
|
|
|
|
на имени каталога, обычно
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.B MC
|
2008-12-29 02:22:35 +03:00
|
|
|
|
переходит в этот каталог. Если этот флаг будет установлен в 1,
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.B MC
|
2008-12-29 02:22:35 +03:00
|
|
|
|
будет спрашивать подтверждение перед тем, как перейти в указанный
|
2009-08-21 16:09:04 +04:00
|
|
|
|
каталог, если в текущем каталоге были помечены какие\-либо файлы.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2003-02-04 00:56:28 +03:00
|
|
|
|
.I ftpfs_retry_seconds
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.IP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Этот параметр задает интервал времени (в секундах), по истечении
|
|
|
|
|
которого Midnight Commander будет предпринимать повторную попытку
|
2009-08-21 16:09:04 +04:00
|
|
|
|
соединиться с ftp\-сервером после того, как предыдущая попытка окончилась
|
2008-12-29 02:22:35 +03:00
|
|
|
|
неудачей. Если задано нулевое значение, программа не будет повторять
|
|
|
|
|
попытку соединиться.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2003-02-04 00:56:28 +03:00
|
|
|
|
.I ftpfs_use_passive_connections
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.IP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
По умолчанию эта опция отключена. Она включается для передачи файлов по
|
|
|
|
|
протоколу FTP в тех случаях, когда компьютер пользователя располагается
|
|
|
|
|
за маршрутизатором, фильтрующим пакеты (behind a filtering packet
|
|
|
|
|
router). Эта опция работает только в том случае, если вы не используете
|
|
|
|
|
прокси (you are not using an ftp proxy).
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2003-02-04 00:56:28 +03:00
|
|
|
|
.I max_dirt_limit
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.IP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Определяет, сколько раз может быть пропущена операция обновления
|
|
|
|
|
изображения на экране при работе во встроенной программе просмотра.
|
|
|
|
|
Обычно этот параметр не имеет большого значения, поскольку программа
|
|
|
|
|
автоматически выбирает оптимальное значение в зависимости от скорости
|
|
|
|
|
нажатий на клавиши. Однако на очень медленных машинах или терминалах с
|
|
|
|
|
большой скоростью автоповторения (keyboard auto repeat) слишком большое
|
|
|
|
|
значение этого параметра может привести к тому, что процедура обновления
|
|
|
|
|
экрана начнет вaс раздражать.
|
2002-03-27 18:19:56 +03:00
|
|
|
|
.IP
|
2010-05-09 12:46:48 +04:00
|
|
|
|
По\-видимому, значение max_dirt_limit, равное 10, обеспечивает наилучший
|
2008-12-29 02:22:35 +03:00
|
|
|
|
выбор, и именно такое значение устанавливается по умолчанию.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2003-02-04 00:56:28 +03:00
|
|
|
|
.I mouse_move_pages_viewer
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.IP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Определяет, будет ли прокрутка информации (scrolling) во встроенной
|
|
|
|
|
программе просмотра, осуществляемая с помощью мышки, производиться
|
|
|
|
|
страницами или на одну строку.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
|
|
|
|
.I only_leading_plus_minus
|
|
|
|
|
.IP
|
2009-08-21 16:09:04 +04:00
|
|
|
|
Устанавливает специальный режим обработки символов '+', '\-', '*' в
|
2008-12-29 02:22:35 +03:00
|
|
|
|
командной строке. Эти символы используются для выбора, отмены выбора и
|
|
|
|
|
инвертирования выбора, но выполняют такую функцию только если командная
|
|
|
|
|
строка пуста. В середине командной строки эти символы уже не вызывают
|
|
|
|
|
выполнения операций группового выбора, но зато вы не сможете
|
|
|
|
|
использовать эти символы для таких операций, если командная строка не
|
|
|
|
|
пуста.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
|
|
|
|
.I show_output_starts_shell
|
|
|
|
|
.IP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Эта переменная работает только в том случае, когда не включена поддержка
|
|
|
|
|
subshell. Если она установлена, то при нажатии
|
2009-08-21 16:09:04 +04:00
|
|
|
|
.B C\-o
|
2008-12-29 02:22:35 +03:00
|
|
|
|
для перехода в экран пользователя будет запускаться новый экземпляр
|
|
|
|
|
оболочки.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
|
|
|
|
.I torben_fj_mode
|
|
|
|
|
.IP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Установка этой опции слегка изменяет реакцию программы на нажатие клавиш
|
|
|
|
|
Home и End в активной панели. Вместо того, чтобы перемещать подсветку
|
|
|
|
|
(курсор) к первому или последнему из имен файлов, отображенных на
|
|
|
|
|
панели, нажатие этих клавиш будет вызывать следующую реакцию:
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.IP
|
2009-08-21 16:09:04 +04:00
|
|
|
|
клавиша Home \- перемещение курсора вверх до середины панели, если курсор
|
2008-12-29 02:22:35 +03:00
|
|
|
|
был ниже, в противном случае перемещение на самую верхнюю строку; если
|
|
|
|
|
только курсор уже на самой верхней строке, то перемещение на самую
|
|
|
|
|
первую строку списка файлов.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.IP
|
2009-08-21 16:09:04 +04:00
|
|
|
|
клавиша End вызывает аналогичную реакцию \- смещение вниз до середины
|
|
|
|
|
панели, если курсор был выше; если ниже \- то переход на последнюю
|
2008-12-29 02:22:35 +03:00
|
|
|
|
отображаемую в панели строку; если уже на последней строке, то
|
|
|
|
|
перемещение курсора на самую последнюю строку списка файлов.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
|
|
|
|
.I use_file_to_guess_type
|
|
|
|
|
.IP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Когда эта опция включена (что сделано по умолчанию), mc будет вызывать
|
|
|
|
|
программу
|
2002-09-01 13:23:05 +04:00
|
|
|
|
.B file
|
2010-02-05 21:13:09 +03:00
|
|
|
|
для определения типа файла в соответствии с типами файлов, указанными в файле
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"LINK2"
|
2002-10-25 09:06:18 +04:00
|
|
|
|
mc.ext\&.
|
2013-04-29 21:08:24 +04:00
|
|
|
|
.\"Edit Extension File"
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2010-08-02 13:03:49 +04:00
|
|
|
|
.I xtree_mode
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.IP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Если эта переменная включена (по умолчанию она отключена), то при
|
|
|
|
|
просмотре в одной из панелей структуры дерева каталогов во второй панели
|
|
|
|
|
автоматически будет отображаться список файлов выбранного каталога.
|
2010-06-09 23:59:22 +04:00
|
|
|
|
.TP
|
2010-07-11 19:08:18 +04:00
|
|
|
|
.I clipboard_store
|
2010-06-09 23:59:22 +04:00
|
|
|
|
Эта переменная позволяет назначить внешнюю программу (с параметрами) для
|
|
|
|
|
работы с буфером обмена, такую как 'xclip', для вставки данных в системный
|
|
|
|
|
буфер обмена.
|
|
|
|
|
Например:
|
|
|
|
|
.PP
|
|
|
|
|
.nf
|
2014-12-08 14:09:28 +03:00
|
|
|
|
clipboard_store=/usr/bin/xclip \-i
|
2010-12-27 12:34:23 +03:00
|
|
|
|
.fi
|
2010-06-09 23:59:22 +04:00
|
|
|
|
.TP
|
2010-07-11 19:08:18 +04:00
|
|
|
|
.I clipboard_paste
|
2010-06-09 23:59:22 +04:00
|
|
|
|
Эта переменная позволяет назначить внешнюю программу (с параметрами) для
|
|
|
|
|
работы с буфером обмена, такую как 'xclip', для получения данных из системного
|
|
|
|
|
буфера обмена.
|
|
|
|
|
Например:
|
|
|
|
|
.PP
|
|
|
|
|
.nf
|
2014-12-08 14:09:28 +03:00
|
|
|
|
clipboard_paste=/usr/bin/xclip \-o
|
2010-12-27 12:34:23 +03:00
|
|
|
|
.fi
|
2010-02-05 21:13:09 +03:00
|
|
|
|
.PP
|
|
|
|
|
.I autodetect_codeset
|
|
|
|
|
.IP
|
|
|
|
|
Эта опция позволяет использовать команду enca для автоматического
|
|
|
|
|
определения кодировки текстовых файлов во встроенных просмотрщике и редакторе.
|
|
|
|
|
Список допустимых значений может быть получен командой
|
|
|
|
|
"enca \-\-list languages | cut \-d : \-f1". Опция должна располагаться в секции
|
|
|
|
|
[Misc].
|
|
|
|
|
.PP
|
|
|
|
|
Например:
|
|
|
|
|
.PP
|
|
|
|
|
.nf
|
|
|
|
|
autodetect_codeset=russian
|
|
|
|
|
.fi
|
2013-01-11 15:13:23 +04:00
|
|
|
|
.\"NODE "Parameters for external editor or viewer"
|
|
|
|
|
.SH "Параметры для внешних редакторов и программ просмотра"
|
|
|
|
|
Midnight Commander позволяет задать некоторые параметрыы для внешних редакторов
|
|
|
|
|
и программ просмотра. Они задаются в секции "[External editor or viewer parameters]",
|
|
|
|
|
которая сначала ищется в системном (mc.lib), а затем в пользовательском (~/.config/mc/ini)
|
|
|
|
|
файле инициализации. Имя параметра должно совпадать с именем внешнего редактора или
|
|
|
|
|
программы просмотра. Значение параметра может содержать следующие переменные:
|
|
|
|
|
.PP
|
|
|
|
|
.I %filename
|
|
|
|
|
Имя файла для редактирования или просмотра.
|
|
|
|
|
.PP
|
|
|
|
|
.I %lineno
|
|
|
|
|
Номер начальной строки в открываемом файле.
|
|
|
|
|
.PP
|
|
|
|
|
Пример:
|
|
|
|
|
.PP
|
|
|
|
|
.nf
|
|
|
|
|
[External editor or viewer parameters]
|
|
|
|
|
vi=%filename +%lineno
|
|
|
|
|
joe=%filename +%lineno
|
|
|
|
|
more=%filename +%lineno
|
|
|
|
|
.fi
|
2013-12-05 14:58:14 +04:00
|
|
|
|
.PP
|
|
|
|
|
Начальная строка передаётся в во внешнюю программу редактирования или просмотра
|
|
|
|
|
только в том случае, если она вызывается из окна результатов
|
|
|
|
|
.\"LINK2"
|
|
|
|
|
поиска файлов\&.
|
|
|
|
|
.\"Find File"
|
|
|
|
|
.PP
|
|
|
|
|
Если внешняя программа редактирования или просмотра запускается по клавишам F4 или F3,
|
|
|
|
|
MC надеется, что она имеет собственную функцию открытия файла в том же самом месте,
|
|
|
|
|
где он был закрыт в предыдущий раз. Такую функцию имеет, например, редактор "joe" и многие
|
|
|
|
|
другие. MC не препятствует внешней программе редактирования или просмотра самостоятельно
|
|
|
|
|
сохранять и восстановливать позиции в открываемых файлах.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"NODE "Terminal databases"
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.SH "Базы терминалов"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Midnight Commander обеспечивает возможность внесения исправлений в
|
|
|
|
|
системную базу терминалов, даже если вы не обладаете правами
|
|
|
|
|
суперпользователя. Midnight Commander ищет в системном инициализационном
|
|
|
|
|
файле (файл
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.B mc.lib
|
2008-12-29 02:22:35 +03:00
|
|
|
|
в библиотечном каталоге программы Midnight Commander) или в файле
|
2010-12-30 22:10:20 +03:00
|
|
|
|
.B ~/.config/mc/ini
|
2009-08-21 16:09:04 +04:00
|
|
|
|
секцию с названием "terminal:your\-terminal\-name", а затем секцию
|
2008-12-29 02:22:35 +03:00
|
|
|
|
"terminal:general". Каждая строка в этих секциях содержит ключевое
|
|
|
|
|
слово, которое вы хотите определить, за которым следует знак равенства и
|
|
|
|
|
определение ключевого слова. Специальный символ
|
2002-03-27 18:19:56 +03:00
|
|
|
|
.B \\\\e
|
2008-12-29 02:22:35 +03:00
|
|
|
|
используется для задания экранирующих последовательностей, а
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.B ^x
|
2008-12-29 02:22:35 +03:00
|
|
|
|
служит для задания последовательностей вида
|
2009-08-21 16:09:04 +04:00
|
|
|
|
.B control\-x
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
В качестве ключевых слов используются:
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
|
|
|
|
.nf
|
2009-08-21 16:09:04 +04:00
|
|
|
|
f0 \- f20 определяет последовательность символов,
|
2008-12-29 02:22:35 +03:00
|
|
|
|
генерируемых при нажатии на функциональные
|
2009-08-21 16:09:04 +04:00
|
|
|
|
клавиши f0\-f20
|
2008-12-29 02:22:35 +03:00
|
|
|
|
bs определяет последовательность символов, которая
|
|
|
|
|
будет использоваться вместо клавиши backspace
|
|
|
|
|
home то же для клавиши Home
|
|
|
|
|
end то же для клавиши end
|
|
|
|
|
up то же для клавиши "стрелка вверх"
|
|
|
|
|
down то же для клавиши "стрелка вниз"
|
|
|
|
|
left то же для клавиши "стрелка влево"
|
|
|
|
|
right то же для клавиши "стрелка вправо"
|
|
|
|
|
pgdn то же для клавиши page down
|
|
|
|
|
pgup то же для клавиши page up
|
|
|
|
|
insert то же для клавиши insert
|
|
|
|
|
delete то же для клавиши delete
|
|
|
|
|
complete комбинация клавиш для выполнения операции
|
|
|
|
|
"завершение ввода"
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.fi
|
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Например, для того, чтобы задать, что клавише insert соответствует
|
|
|
|
|
экранирующая последовательность Escape + [ + O + p нужно в файле ini
|
|
|
|
|
прописать строку:
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
|
|
|
|
.nf
|
|
|
|
|
insert=\\e[Op
|
|
|
|
|
.fi
|
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Операция "завершение ввода" обычно вызывается по клавишам
|
2009-08-21 16:09:04 +04:00
|
|
|
|
.B M\-tab,
|
2008-12-29 02:22:35 +03:00
|
|
|
|
но задав значение ключевого слова
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.I complete
|
2008-12-29 02:22:35 +03:00
|
|
|
|
можно вызывать такую же реакцию системы по другой комбинации клавиш
|
|
|
|
|
(почему бы не сделать это, если у вас клавиатура, имеющая массу
|
|
|
|
|
неиспользуемых клавиш!).
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"NODE "FILES"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
.SH "Файлы"
|
|
|
|
|
Программа извлекает всю нужную ей информацию из файлов, пути к которым
|
|
|
|
|
определяются относительно переменной окружения
|
2003-02-04 00:56:28 +03:00
|
|
|
|
.BR MC_DATADIR .
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Если эта переменная не задана, происходит обращение к так называемому
|
|
|
|
|
библиотечному каталогу программы Midnight Commander. Для того, чтобы
|
|
|
|
|
узнать имя этого каталога, дайте команду
|
2009-08-21 16:09:04 +04:00
|
|
|
|
.BR "mc \-f" .
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2012-03-22 21:14:52 +04:00
|
|
|
|
.I %prefix%/share/mc/mc.hlp
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.IP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Файл подсказки для программы.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2012-03-22 21:14:52 +04:00
|
|
|
|
.I %prefix%/share/mc/mc.ext
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.IP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Используемый по умолчанию общесистемный файл расширений.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2011-12-01 18:30:02 +04:00
|
|
|
|
.I ~/.config/mc/mc.ext
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.IP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Файл расширений пользователя. Если этот файл существует, он используется
|
|
|
|
|
вместо общесистемного файла расширений.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2012-03-22 21:14:52 +04:00
|
|
|
|
.I %prefix%/share/mc/mc.ini
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.IP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Используемый по умолчанию общесистемный файл установок для Midnight
|
|
|
|
|
Commander; используется только в тех случаях, когда пользователь не
|
|
|
|
|
имеет своего файла
|
2010-12-30 22:10:20 +03:00
|
|
|
|
.B ~/.config/mc/ini
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2012-03-22 21:14:52 +04:00
|
|
|
|
.I %prefix%/share/mc/mc.lib
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.IP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Глобальные установки для Midnight Commander. Установки из этого файла
|
|
|
|
|
действительны для всех пользователей, независимо от того, имеют ли они
|
2010-12-30 22:10:20 +03:00
|
|
|
|
~/.config/mc/ini или нет. В настоящий момент только
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"LINK2"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
настройки терминалов
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"Terminal databases"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
загружаются из mc.lib.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2010-12-30 22:10:20 +03:00
|
|
|
|
.I ~/.config/mc/ini
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.IP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Собственные установки пользователя. Если такой файл существует, то
|
|
|
|
|
установки загружаются из него, а не из общесистемного инициализационного
|
|
|
|
|
файла программы.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2012-03-22 21:14:52 +04:00
|
|
|
|
.I %prefix%/share/mc/mc.hint
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.IP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Этот файл содержит подсказки (hints или cookies), циклически
|
|
|
|
|
отображаемые программой.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2012-03-22 21:14:52 +04:00
|
|
|
|
.I %prefix%/share/mc/mc.menu
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.IP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Этот файл содержит общесистемное меню приложений.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2011-12-01 18:30:02 +04:00
|
|
|
|
.I ~/.config/mc/menu
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.IP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Собственное меню пользователя. Если этот файл существует, он
|
|
|
|
|
используется вместо общесистемного меню.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2010-12-30 22:10:20 +03:00
|
|
|
|
.I ~/.cache/mc/Tree
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.IP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Список каталогов для окна, выводимого при выборе пункта меню
|
|
|
|
|
"Команда/Дерево каталогов" или при просмотре дерева каталогов в одной из
|
|
|
|
|
панелей. Каждая строка файла соответствует подкаталогу. Строки,
|
|
|
|
|
начинающиеся со слэша ("/") соответствуют полным путям. Если строка
|
|
|
|
|
начинается с цифры, то надо взять указанное число символов из имени
|
|
|
|
|
предыдущего каталога. При желании можно создать этот файл, дав
|
|
|
|
|
команду
|
2002-03-21 10:57:55 +03:00
|
|
|
|
.IP
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.nf
|
2010-12-30 22:10:20 +03:00
|
|
|
|
find / \-type d \-print | sort > ~/.cache/mc/Tree
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.fi
|
2002-03-21 10:57:55 +03:00
|
|
|
|
.IP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Обычно не имеет смысла делать это, потому что Midnight Commander
|
|
|
|
|
автоматически обновляет этот файл.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2002-10-20 22:29:36 +04:00
|
|
|
|
.I ./.mc.menu
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.IP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
локальное меню, задаваемое пользователем. Если этот файл существует, он
|
|
|
|
|
используется вместо файла меню из домашнего каталога пользователя и
|
|
|
|
|
общесистемного меню.
|
2012-03-16 14:53:34 +04:00
|
|
|
|
.PP
|
2012-03-29 16:17:41 +04:00
|
|
|
|
Для того, чтобы изменить корневой каталог MC, установленный по умолчанию,
|
2012-03-16 14:53:34 +04:00
|
|
|
|
можно использовать переменную окружения
|
|
|
|
|
.BR MC_HOME .
|
|
|
|
|
Значением этой переменный должен быть абсолютный путь. Если переменная MC_HOME
|
|
|
|
|
не определена или пуста, используется переменная окружения HOME. Если и HOME
|
2012-03-29 16:17:41 +04:00
|
|
|
|
не определена или пуста, каталоги MC определяются средствами библиотеки GLib.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"SKIP_SECTION"
|
2002-10-25 12:01:51 +04:00
|
|
|
|
.\" "LICENSE"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
.SH Лицензия
|
|
|
|
|
Эта программа распространяется в надежде, что она будет полезной, но БЕЗ
|
2009-08-21 16:09:04 +04:00
|
|
|
|
КАКИХ\-ЛИБО ГАРАНТИЙ; даже без подразумеваемых гарантий КОММЕРЧЕСКОЙ
|
2008-12-29 02:22:35 +03:00
|
|
|
|
ЦЕННОСТИ или ПРИГОДНОСТИ ДЛЯ КОНКРЕТНОЙ ЦЕЛИ. Для получения подробных
|
|
|
|
|
сведений смотрите Универсальную Общественную Лицензию GNU.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"NODE "AVAILABILITY"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
.SH "Обновление версий"
|
|
|
|
|
Последние версии программы Midnight Commander можно найти на сайте
|
2013-10-02 09:23:37 +04:00
|
|
|
|
http://ftp.midnight\-commander.org/.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"NODE "SEE ALSO"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
.SH "Другие источники"
|
2010-07-13 21:22:04 +04:00
|
|
|
|
ed(1), gpm(1), terminfo(1), view(1), sh(1), bash(1), tcsh(1),
|
2002-10-20 22:29:36 +04:00
|
|
|
|
zsh(1), mcedit(1).
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
|
|
|
|
.nf
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Страница, посвященная Midnight Commander, в World Wide Web:
|
2009-08-21 16:09:04 +04:00
|
|
|
|
http://www.midnight\-commander.org/
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.fi
|
|
|
|
|
.PP
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Данная страница оперативного руководства содержит информацию, актуальную
|
|
|
|
|
для версии 4.6.0 (январь 2003 года). Если вы используете более свежую
|
|
|
|
|
версию программы, оригинальная страница на английском языке может
|
|
|
|
|
содержать более полную и актуальную информацию. Для просмотра
|
|
|
|
|
оригинальной страницы в оболочке bash можно использовать команду
|
2002-08-21 15:40:03 +04:00
|
|
|
|
.nf
|
2002-10-25 12:01:51 +04:00
|
|
|
|
LANG= man mc
|
2002-08-21 15:40:03 +04:00
|
|
|
|
.fi
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"NODE "AUTHORS"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
.SH "АВТОРЫ"
|
2002-03-01 17:30:21 +03:00
|
|
|
|
Miguel de Icaza (miguel@ximian.com), Janne Kukonlehto
|
2002-10-20 22:29:36 +04:00
|
|
|
|
(jtklehto@paju.oulu.fi), Radek Doulik (rodo@ucw.cz), Fred Leeflang
|
|
|
|
|
(fredl@nebula.ow.org), Dugan Porter (dugan@b011.eunet.es), Jakub Jelinek
|
|
|
|
|
(jj@sunsite.mff.cuni.cz), Ching Hui (mr854307@cs.nthu.edu.tw), Andrej
|
|
|
|
|
Borsenkow (borsenkow.msk@sni.de), Norbert Warmuth
|
|
|
|
|
(nwarmuth@privat.circular.de), Mauricio Plaza
|
|
|
|
|
(mok@roxanne.nuclecu.unam.mx), Paul Sheer (psheer@icon.co.za), Pavel
|
|
|
|
|
Machek (pavel@ucw.cz) and Pavel Roskin (proski@gnu.org) are the
|
|
|
|
|
developers of this package. Alessandro Rubini (rubini@ipvvis.unipv.it)
|
|
|
|
|
has been especially helpful debugging and enhancing the program's mouse
|
2009-08-21 16:09:04 +04:00
|
|
|
|
support, John Davis (davis@space.mit.edu) also made his S\-Lang library
|
2002-10-20 22:29:36 +04:00
|
|
|
|
available to us under the GPL and answered my questions about it, and
|
|
|
|
|
the following people have contributed code and many bug fixes (in
|
|
|
|
|
alphabetical order):
|
|
|
|
|
.PP
|
|
|
|
|
Adam Tla/lka (atlka@sunrise.pg.gda.pl), alex@bcs.zp.ua (Alex I.
|
|
|
|
|
Tkachenko), Antonio Palama, DOS port (palama@posso.dm.unipi.it), Erwin
|
2009-08-21 16:09:04 +04:00
|
|
|
|
van Eijk (wabbit@corner.iaf.nl), Gerd Knorr (kraxel@cs.tu\-berlin.de),
|
|
|
|
|
Jean\-Daniel Luiset (luiset@cih.hcuge.ch), Jon Stevens
|
2002-03-01 17:30:21 +03:00
|
|
|
|
(root@dolphin.csudh.edu), Juan Francisco Grigera, Win32 port
|
2009-08-21 16:09:04 +04:00
|
|
|
|
(j\-grigera@usa.net), Juan Jose Ciarlante (jjciarla@raiz.uncu.edu.ar),
|
2002-03-01 17:30:21 +03:00
|
|
|
|
Ilya Rybkin (rybkin@rouge.phys.lsu.edu), Marcelo Roccasalva
|
|
|
|
|
(mfroccas@raiz.uncu.edu.ar), Massimo Fontanelli (MC8737@mclink.it),
|
|
|
|
|
Sergey Ya. Korshunoff (root@seyko.msk.su), Thomas Pundt
|
2009-08-21 16:09:04 +04:00
|
|
|
|
(pundtt@math.uni\-muenster.de), Timur Bakeyev
|
2002-03-01 17:30:21 +03:00
|
|
|
|
(timur@goff.comtat.kazan.su), Tomasz Cholewo
|
|
|
|
|
(tjchol01@mecca.spd.louisville.edu), Torben Fjerdingstad
|
2009-08-21 16:09:04 +04:00
|
|
|
|
(torben.fjerdingstad@uni\-c.dk), Vadim Sinolitis (vvs@nsrd.npi.msu.su)
|
2002-03-01 17:30:21 +03:00
|
|
|
|
and Wim Osterholt (wim@djo.wtm.tudelft.nl).
|
|
|
|
|
.PP
|
2009-08-21 16:09:04 +04:00
|
|
|
|
Перевод текста подсказки на русский язык \- Костромин В.А., 1999г.
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Исправления, адаптация к текущей версии и конвертация в формат mandoc \-
|
|
|
|
|
Самойлов А.В. <sav@bcs.zp.ua>, 2002 г.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.\"NODE "BUGS"
|
2011-07-21 17:26:44 +04:00
|
|
|
|
.SH "Недоработки"
|
2008-12-29 02:22:35 +03:00
|
|
|
|
Известные авторам недоработки программы перечислены в файле TODO,
|
|
|
|
|
который можно найти в составе поставляемого пакета.
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2009-08-21 16:09:04 +04:00
|
|
|
|
Если вы обнаружили в программе какие\-то недостатки или недоработки,
|
2013-10-02 09:23:37 +04:00
|
|
|
|
оформите, пожалуйста, ваши замечания по адресу
|
|
|
|
|
.IR http://www.midnight\-commander.org/ .
|
2002-03-01 17:30:21 +03:00
|
|
|
|
.PP
|
2013-10-02 09:23:37 +04:00
|
|
|
|
Дайте подробное описание обнаруженных недостатков (и/или ваших
|
2008-12-29 02:22:35 +03:00
|
|
|
|
предложений по усовершенствованию программы), сообщите версию программы
|
|
|
|
|
с которой вы работаете (для получения номера версии используйте команду
|
|
|
|
|
mc \-V), в какой операционной системе вы запускали программу. В случае
|
2013-10-02 09:23:37 +04:00
|
|
|
|
фатальной ошибки программы мы будем очень благодарны, если вы пришлете
|
2008-12-29 02:22:35 +03:00
|
|
|
|
след вызовов.
|