Документация по ОС FreeBSD Воскресенье, 19.05.2024, 05:20
Приветствую Вас Гость | RSS
Меню сайта

Категории каталога
Мои статьи [0]
Установка и настройка [281]
X Window [25]
Man pages [30]
Ports & Packages [26]
cvs [18]
Multimedia [20]
Нововсти в мире Unix [0]
RFC [4]
RFC (Request for Comments, Запрос на комментарии) - серия документов, публикуемая сообществом исследователей и разработчиков, руководствующихся практическими интересами, в которой описывается набор протоколов и обобщается опыт функционирования Интернет.
Безопасность [52]
Работа с железом [58]
Книги по FreeBSD [17]
Сеть [505]
Программирование [40]
FireWall [58]
Темы экзамена BSDA [14]
Официальные темы экзамена BSDA, включая подробноые описания и советы по обучению.

Главная » Статьи » Установка и настройка

Midnight Commander: команды и горячие клавиши [2011]
Прошли те времена, когда синий цвет на экране ассоциировался не с BSoD, а с Norton Commander. Этот файловый менеджер полюбили многие. Как грибы после дождя, стали появляться клоны. Пользователи Windows получили реинкарнацию проекта в виде FAR Manager. Линуксоиды тоже не спали и вместо надоедливых cp/mvявили миру Midnight Commander



Программа имеет «интуитивно понятный интерфейс», правда, для эффективного применения mc в боевых условиях понадобится усвоить магические клавиатурные сочетания. Для вышеозначенных целей была скомбинирована шпаргалка в виде PDF-документа. Хочу заметить, шпаргалка не коим образом не отменяет чтения страниц man. Документ распечатывается и крепится на видном месте. Когда потребуется, всегда перед глазами. Сценарий использования абсолютно бесхитростный, но действенный. 

Структура 
Панели каталогов

После первого запуска mc сам собой возникает вопрос: «Куда коней запрягать?» Чтобы приручить к себе панели, понадобятся следующие комбо-удары: 
Tab, Ctrl + iсменить текущую (активную) панель
Insert, Ctrl + tотметить файл либо снять отметку
Alt + g Alt + r Alt + jподсветка верхнего, среднего или нижнего файла из числа отображаемых на панели
Alt + tпереключить режим отображения
Ctrl + \показать «Справочник каталогов»
+выбрать (отметить) группу файлов по регулярному выражению
\снять отметку с группы файлов
Alt + oесли выделен каталог, установить его текущим в неактивной панели. Иначе, установить родительский каталог текущим.
Alt + iтекущий каталог активной панели станет текущим каталогом неактивной панели
Alt + yк предыдущему каталогу из истории перемещения
Alt + uк следующему каталогу из истории перемещения
Alt + Hотображает историю перемещения по каталогам
Alt + eпоменять кодировку панели
Alt + .отобразить скрытые файлы
Alt + ,расположить панели вертикально/горизонтально
Ctrl + uпоменять панели местами

Разные команды 
Итак, худо-бедно жонглировать файлами и каталогами научились. Пора взяться за права и обязанности владельцев, попутно наблюдая за другими фокусами: 
Ctrl + lперерисовать экран
Ctrl + x cпоменять права (chmod) для отмеченных файлов
Ctrl + x oпоменять владельца (chown) для отмеченных файлов
Ctrl + x lсоздать жёсткую ссылку
Ctrl + x sсоздать абсолютную символическую ссылку
Ctrl + x vсоздать относительную символическую ссылку
Ctrl + x iпереводит пассивную панель в режим «Информация»
Ctrl + x qпереводит пассивную панель в режим быстрого просмотра
Ctrl + x !меню → «Критерий панелизации»
Ctrl + x hдобавить имя каталога в «Справочник каталогов»
Alt + !меню → «Просмотр вывода команды»
Alt + ?окно «Поиск файла»
Alt + cокно «Быстрая смена каталога»
Ctrl + oскрыть/показать панели
Ctrl + Spaceподсчёт размера каталога
Ctrl + rперечитать содержимое каталога
Ctrl + x jпоказать фоновые задания
Ctrl + x dсравнить каталоги
Ctrl + x, Ctrl + dсравнить файлы

Быстрый поиск 
Здесь могла быть реклама гугла с настоящим контекстом, но Ларри до сих пор не отреагировал на моё деловое предложение. 
Если серьёзно, быстрый поиск «на лету» выделяет файлы по первым символам введённого имени. 
Ctrl/Alt + sрежим быстрого поиска

Командная строка оболочки 
Ниже представлены сочетания, призванные сократить количество телодвижений, связанных с вводом команд в командной строке. 
Ctrl/Alt + Enterкопирует подсвеченное имя файла в командную строку
Alt + Tabпытается выполнить операцию Завершение ввода
Ctrl + x t, Ctrl + x Ctrl + tкопирует в командную строку имена помеченных файлов из активной/пассивной панели
Ctrl + x p, Ctrl + x Ctrl + pкопирует в командную строку имя текущего каталога из активной/пассивной панели
Ctrl + qвставить символы, которые интерпретируются mc (пример: +)
Alt + p, Alt + nперемещение по истории команд
Alt + hвыводит историю текущей строки ввода (историю команд)
Ctrl + Vвставка из буфера обмена

Редактирование строк ввода 
Строки ввода (как в командной строке, так и в диалоговых окнах) воспринимают управляющие комбинации, совпадающие с комбинациями bash'а. Для последних я уже сделал шпаргалку, которая, к слову, неплохо разошлась в узких кругах. Поэтому любопытствующие могут легко скачать PDF

End of post 
Самые стойкие читатели наверняка ждут результирующего документа: rmc.pdf (~60 Kb) 

Этот маленький opensource-кирпичик расположился на github'е. Если захотите отредактировать, поменять шрифты или нечто подобное — не ждите трудностей, они вам не встретятся. PDF создан из обычного odt-файла, OpenOffice в помощь :-)


Источник: http://mydebianblog.blogspot.com/2011/01/midnight-commander.html
Категория: Установка и настройка | Добавил: oleg (20.03.2011) | Автор: Dr.AKULAvich
Просмотров: 1011 | Рейтинг: 0.0/0 |
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Форма входа

Beastie

Друзья сайта

Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
links

Copyright MyCorp © 2024