Использование файлового менеджера Midnight Commander
Материал из Nix.zeya.org
Это — незавершённая статья!
Вы можете помочь проекту, дополнив, расширив и закончив её!
Это будет статья об использовании файлового менеджера Midnight Commander. Статья рассчитана на пользователей, уже знающих базовые понятия файловой системы: файл, каталог, ключи запуска.
Содержание |
Запуск
В составе Midnight Сommander имеется несколько функционалов (утилит):
- mc — собственно файловый менеджер,
- mcedit — редактор,
- mcview — просмотрщик,
- mcdiff — сравнение файлов.
Все функционалы имеют один запускаемый файл mc. Имена сделаны для удобства, но все являются символическими ссылками на mc. Запускать тот или иной функционал можно как по именам, указывая в качестве аргумента редактируемый файл(ы), так и через вызов mc с ключами и аргументами.
Примеры запуска:
| Команда | Описание |
|---|---|
| $ mc | запускает файловый менеджер |
| $ mcedit filename | запускает редактор и открывает файл с именем filename. Если файл не существует, то при сохранении, он будет создан. |
| $ mcview filename | запускает просмотрщик и открывает файл с именем filename. |
| $ mcdiff filename1 filename2 | запускает функционал сравнения файлов и открывает файлы filename1 и filename2 для обработки |
Ключи запуска
| Ключ | Описание |
|---|---|
| -a, --stickchars | Отключить использование графических символов для рисования линий. |
| -b, --nocolor | Отключить цвет - работа в чёрно-белом режиме. |
| -c, --color | Включает цвета (по умолчанию они включены и работает цветовая схема, описанная в ini-файле, в секции [core] |
| -d, --nomouse | Отключает поддержку мыши |
| -e [filename], --edit=[filename] | Запускает встроенный редактор и открывает файл с именем filename. Аналогично можно запустить mcedit |
| -v [filename], --view=[filename] | Запускает встроенный просмотрщик. |
Горячие клавиши
В mc есть комбинации, которые нужно набирать последовательностью комбинаций. Например: Ctrl + x i — это означает, что сперва кратковременно нажимается комбинация Ctrl + x и только затем нажимается i
Помните, что если менеджер запускается из графической среды, некоторые горячие клавиши могут перехватываться терминалом (эмулятором терминала, консолью) и графической средой, поэтому вместо запуска функции программы, можно получить запуск функции терминала или графической среды. Горячие клавиша можно переназначить как в программе, так и в терминале или графической среде.
Выделить один или несколько файлов для обработки можно клавишей Insert. По умолчанию, все операции производятся только с одним файлом, на котором стоит курсор.
Менеджер
| Комбинация | Описание |
|---|---|
| Ctrl + x i | Переключает неактивную панель в режим отображения информации (о выделенном курсором файле, каталоге и тд.). |
| Ctrl + u | Меняет панели местами. |
| Alt + Enter | Переносит имя файла (каталога), на котором стоит курсор, в командную строку подоболочки. |
| Ctrl + o | Убирает панели с экрана, позволяя работать в подоболочке в командном режиме. |
| Ctrl + \ | Открывает каталог быстрого доступа |
| Ctrl + Space | Подсчитывает размер выделенного каталога или группы каталогов. |
| Alt + c | Быстрый переход в каталог |
Функциональные клавиши.
| Клавиша | Описание |
|---|---|
| F1 | Вызов встроенной справки. |
| F2 | Вызов пользовательского меню. |
| F3 | Просмотр файла (каталога) на котором стоит курсор. |
| F5 | Копирование выделенных файлов (каталогов) в неактивную панель. |
| F6 | Переименование или перенос выделенных файлов (каталогов) в неактивную панель. Если менеджер запущен в графической среде, в случае нажатия на Shift + F6, по умолчанию делается переименование, а не перенос. В любом случае, при нажатии на F6, отображается диалог, где можно указать место назначения: новый каталог и новое имя файла, куда будет осуществлён перенос (переименование).
|
| F7 | Создаёт директорию в пространстве активной панели. |
| F8 | Удаляет выделенный объект(ы). |
| F9 | Переход в меню программы. |
| F10 | Выход из программы. Обычно, почти все эмуляторы терминала, запущенные в графической среде, перехватывают эту клавишу. |
| F11 | По умолчанию не привязана к действиям. |
| F12 | По умолчанию не привязана к действиям. |
Просмотрщик и редактор
Функционал сравнения файлов
Трюки
Здесь будут описаны трюки, которые можно использовать в MC.
Быстрый переход в нужную директорию
- Переходим в нужную директорию (это может быть каталог на локальной файловой системе или на FTP).
- Вызываем "Каталог быстрого доступа" через Ctrl + \ . Появится окно каталога. Теперь выбираем пункт "Добавить текущий" и эта текущая директория добавится в каталог.
Для быстрого перехода, снова вызываем "Каталог быстрого доступа", из списка выбираем директорию куда нужно перейти и жмём "Перейти". Если это была FTP-директория, то, в зависимости от способа входа, будет произведён переход или выдан запрос на ввод пароля.