Читаем Linux для пользователя полностью

Зачастую ввод команд требует ввода большого числа символов (особенно с учетом того, что надо указать параметры команды и, в том числе, полные, с указанием путей, имена обрабатываемых файлов). Для облегчения ввода в Midnight Commander существуют несколько клавиатурных команд, которые позволяют сократить число нажатий на клавиши во время ввода и редактирования команд в командной строке.

• ‹Alt›+‹Enter›. Копирует подсвеченное имя файла или каталога в командную строку.

• ‹Ctrl›+‹Enter›. То же самое, что ‹Alt›+‹Enter›, но работает только в консоли.

• ‹Alt›+‹Tab›. Пытается выполнить операцию "Завершение ввода" (completion) имени файла, названия команды, переменной, имени пользователя или имени хоста (в зависимости от того, что вы начали набирать и какой элемент команды вводите), то есть пытается угадать еще не набранные вами символы, исходя из списка файлов текущего каталога, списка команд и т. д.

• ‹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) имени файла, команды, переменной, имени пользователя или имени хоста

6.10. Меню Команды

Выпадающее подменю Команды главного меню позволяет выполнить еще ряд операций по управлению файловой системой, а также выполнить некоторые команды, изменяющие вид панелей Midnight Commander и отображаемую в панели информацию.

При обращении к команде меню Дерево каталогов выводится окно, отображающее структуру каталогов файловой системы.

Перейти на страницу:

Похожие книги