Главная   Новости   TC Image   Скрипты   Программы   Утилиты   Плагины   Файлы   
Командная строка: клавиши

Если Total Commander активен, значительная часть ввода с клавиатуры направляется в командную строку.
Вот основные действия, выполняемые в ней с помощью клавиш:

EnterВыполнить командную строку, если она содержит хотя бы один символ (иначе запускается программа под курсором в исходной панели). Если команда — cd, md или rd, она выполняется внутренней реализацией. Если это внутренняя команда DOS, то запускается DOS с этой командой. В остальных случаях запускается программа с введённым именем.
Shift+EnterАналогично Enter, но с предшествующим command /c. После завершения вызванной DOS-программы её окно не будет автоматически закрыто. Для работы этого сочетания клавиш требуется наличие файла noclose.pif в вашем каталоге Windows.
Ctrl+EnterДобавить имя файла под курсором в исходном каталоге в конец командной строки.
Ctrl+Shift+EnterДобавить имя файла под курсором с полным путём в конец командной строки.
EscОчистить командную строку и вернуть курсор в файловую панель.
TabВ зависимости от ключа AutoCompleteTab (wincmd.ini):
1. Вернуть курсор в исходный каталог.
2. Выбрать следующий вариант из списка автозавершения.
Shift+TabВ зависимости от ключа AutoCompleteTab (wincmd.ini):
1. Вернуть курсор в исходный каталог.
2. Выбрать предыдущий вариант из списка автозавершения.
Ctrl+ПробелПодтвердить выбор варианта из списка автоподстановки.
Клавиши-стрелки1. Клавиши вверх и вниз возвращают курсор из командной строки в текущий каталог.
2. При открытом списке истории командной строки клавиши вверх и вниз используются, чтобы выбрать запись, а клавиши влево или вправо — для перехода в режим редактирования записи в окне командной строки (при этом список автоматически закрывается).
3. При открытом списке автозавершения клавиши вверх и вниз используются для выбора варианта, а клавиша вправо позволяет подтвердить выбор.
Shift+вверх/внизВызвать следующую/предыдущую запись истории команд, не открывая её списка.
Ctrl+внизОткрыть список истории команд (как Alt+F8, но только если курсор в командной строке).
Ctrl+AВыделить всё содержимое командной строки.
Ctrl+C или Ctrl+InsКопировать выделенный текст в буфер обмена.
Ctrl+EПерейти к предыдущей позиции истории командной строки (то же, что и Shift+вниз).
Ctrl+KУдалить всё от курсора до конца строки.
Ctrl+TУдалить слово справа от курсора.
Ctrl+V или Shift+InsВставить текст из буфера обмена в командную строку.
Ctrl+W
или Ctrl+BackSpaceУдалить слово слева от курсора.
Ctrl+X или Shift+DelВырезать выделенный текст в буфер обмена.
Ctrl+YОчистить командную строку, оставив курсор в ней же.
Shift+DelПри открытом списке истории командной строки: удалить выбранную запись из списка.