• ‹Ctrl›+‹X›, ‹T›. Копирует в командную строку имена помеченных файлов (или подсвеченное имя, если нет помеченных) из активной панели.
• ‹Ctrl›+‹X›, ‹Ctrl›+‹T›. Копирует в командную строку имена помеченных файлов из пассивной панели.
• ‹Ctrl›+‹X›,‹P›. Копирует в командную строку имя текущего каталога (т. е. каталога, отображаемого в активной панели).
• ‹Ctrl›+‹X›, ‹Ctrl›+‹P›. Копирует в командную строку имя каталога, отображаемого в пассивной панели.
• ‹Ctrl›+‹Q›. Вставляет символы, которые каким-то образом интерпретируются самой программой Midnight Commander (например, символ '+').
• ‹Alt›+‹P›. Вызывает перемещение на команду назад по списку ранее запускавшихся команд (истории команд).
• ‹Alt›+‹N›. Перемещение на одну команду вперед в истории команд.
• ‹Alt›+‹H›. Выводит историю текущей строки ввода (для командной строки - историю команд).
Строки ввода - это не только командная строка оболочки shell, но и строки ввода в диалоговых окнах различных подпрограмм. Во всех случаях, когда на экране появляется строка ввода, можно пользоваться управляющими комбинациями клавиш, перечисленными в табл. 6.5.
Таблица 6.5. Команды управления строкой ввода.
Комбинация клавиш |
Выполняемое действие |
‹Ctrl›+‹A› |
Перемещает курсор в началу строки |
‹Ctrl›+‹E› |
Перемещает курсор в конец строки |
‹Ctrl›+‹B› или ‹←› |
Перемещает курсор на одну позицию влево |
‹Ctrl›+‹F› или ‹→› |
Перемещает курсор на одну позицию вправо |
‹Alt›+‹F› |
Перемещает курсор на одно слово вперед |
‹Alt›+‹B› |
Перемещает курсор на одно слово назад |
‹Ctrl›+‹H› или ‹Backspace› |
Удаляет символ, предшествующий курсору |
‹Ctrl›+‹D› или ‹Delete› |
Удаляет символ в позиции курсора |
‹Ctrl›+‹@› |
Устанавливает метку для того, чтобы вырезать (скопировать в буфер) часть текста |
‹Ctrl›+‹W› |
Копирует текст, расположенный между курсором и меткой, в буфер, удаляя текст из строки ввода |
‹Alt›+‹W› |
Копирует текст, расположенный между курсором и меткой, в буфер (без удаления из строки ввода) |
‹Ctrl›+‹Y› |
Вставляет содержимое буфера в строку ввода перед позицией курсора |
‹Ctrl›+‹K› |
Удаляет текст от курсора до конца строки |
‹Alt›+‹P› и ‹Alt›+‹N› |
Эти комбинации используются для перемещения по истории команд. ‹Alt›+‹P› перемещает к предыдущей команде, ‹Alt›+‹N› - к следующей |
‹Ctrl›+‹Alt›+‹H› или ‹Alt›+‹Backspace› |
Удалить предшествующее слово |
‹Alt›+‹Tab› |
Пытается выполнить завершение ввода (completion) имени файла, команды, переменной, имени пользователя или имени хоста |
Выпадающее подменю Командыглавного меню позволяет выполнить еще ряд операций по управлению файловой системой, а также выполнить некоторые команды, изменяющие вид панелей Midnight Commander и отображаемую в панели информацию.
При обращении к команде меню Дерево каталоговвыводится окно, отображающее структуру каталогов файловой системы.
Дерево каталогов может быть вызвано двумя способами: через команду Дерево каталоговиз меню Командыи команду Деревоиз меню правой или левой панелей.
Чтобы избавиться от долгих задержек во время создания дерева каталогов, Midnight Commander создает дерево путем просмотра только небольшого подмножества всех каталогов. Если каталог, который вам нужен, не отображен, перейдите в его родительский каталог и нажмите ‹Ctrl›+‹R› или ‹F2›. Если каталог не содержит вложенных подкаталогов, ничего не произойдет. В противном случае развернется еще один уровень дерева подкаталогов.
Существует два режима отображения дерева каталогов. В статическом режиме перемещения для выбора каталога (т. е. перемещения подсветки на имя другого каталога) используются только клавиши ‹↑› и ‹↓›. Показываются все известные программе на данный момент подкаталоги. В динамическом режиме клавиши ‹↑› и ‹↓› используются для перехода на соседний каталог того же уровня. Для перехода в родительский каталог используется клавиша ‹←›, а по клавише ‹→› происходит переход к потомкам текущего каталога, т. е. на один уровень ниже. При этом отображаются только вышележащие каталоги (включая родительский и выше), соседние каталоги того же уровня и непосредственные потомки. Вид дерева каталогов динамически изменяется после каждого перемещения по дереву.
Читать дальше