Читаем 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) имени файла, команды, переменной, имени пользователя или имени хоста
<p>6.10. Меню Команды</p>

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

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

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

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