Командная строка: клавиши

Если 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При открытом списке истории командной строки: удалить выбранную запись из списка.

Кроме того, некоторые средства, используемые в Total Commander, имеют специфические наборы клавиш для выполнения тех или иных функций. Подробнее см. в файле Keyb_rus.txt.

•Поддержка Drag&Drop при помощи мыши.

Drag&Drop (Перетаскивание мышью)

Выберите один или несколько любых файлов, нажмите левую кнопку мыши и, не отпуская её, переместите указатель в другую файловую панель или в любое другое приложение, которое поддерживает Drag&Drop (технологию перетаскивания объектов мышью для выполнения с ними каких-либо операций). Указатель мыши при этом изменяет свою форму для индикации определённых ситуаций:

Перечёркнутый круг означает, что приложение под указателем не поддерживает перетаскивание файлов в данную область окна или что выбранные файлы имеют неверное расширение.

Стрелка с тремя присоединёнными прямоугольничками означает, что приложение готово принять файлы. Если отпустить левую кнопку мыши, файлы будут приняты приложением.

Если мышь указывает на подкаталог или архив (в Total Commander), то вокруг него появится рамка. Это означает, что выбранные файлы будут перемещены/скопированы туда, как только вы отпустите левую кнопку мыши. Если каталог, куда вы хотите скопировать файлы, весь заполнен подкаталогами, вы можете отпустить файлы чуть выше или ниже списка подкаталогов, тогда они будут скопированы в сам каталог. Если целевой подкаталог или архив не виден в панели назначения, вы можете выполнить прокрутку списка файлов, перетащив файл на участок панели чуть выше/ниже списка. Этот метод работает при любом режиме отображения в панели назначения, кроме Краткого и просмотра эскизов.

Файлы и каталоги можно также перетаскивать и на кнопки Просмотр (F3), Правка (F4) и Удаление (F8). При этом произойдёт то же самое, что и в случае, когда вы непосредственно нажимаете выбранную кнопку.

Вы можете перемещать файлы на панель инструментов. Если перетащить файл на значок программы, этот файл (или первый из выделенных файлов) будет открыт этой программой. Если перетащить файл на пустое место панели инструментов или если удерживать клавишу Shift при перетаскивании, то файл будет вставлен на панель инструментов в указанной позиции.

Если вы установили в Total Commander режим выделения левой кнопкой мыши, то можете использовать для Drag&Drop и правую кнопку. В этом случае при отпускании файлов появится контекстное меню, которое позволяет выбрать между копированием, перемещением и созданием ярлыка, а также отменить перетаскивание. Если установлен режим выделения правой кнопкой, вы также можете воспользоваться перетаскиванием правой кнопкой, если до начала перетаскивания нажмёте Shift.

Примеры Drag&Drop:

•Перетащите выделенные файлы из одной файловой панели в другую. После подтверждения пользователем будет произведено копирование этих файлов.

•Перетащите файлы в подкаталог для копирования их туда. Вы также можете перетащить их на окошко выбора дисков, кнопку диска или в область заголовка текущей панели (на отдельные элементы пути или их подкаталоги, открывающиеся при удерживании указателя мыши).

•Удерживайте клавишу Alt или Shift для перемещения файлов вместо копирования. Этот режим отображается дополнительным значком минуса (–) на указателе перетаскивания. Новое: При перетаскивании файлов нажмите правую кнопку мыши, затем, удерживая её нажатой, отпустите левую кнопку, чтобы переместить файлы!

•Удерживайте клавиши Ctrl и Shift, чтобы создать ярлыки к файлам вместо их копирования. Этот режим отображается стрелочкой на указателе перетаскивания.

•Перетащите файлы в архив для добавления их в этот архив.

•При перетаскивании в отдельную панель дерева вы можете нажимать Пробел для разворачивания или сворачивания ветви дерева в процессе перетаскивания. Total Commander автоматически развернёт ветвь, если вы задержите указатель мыши над свёрнутой ветвью. Указатель при этом несколько раз мигнёт, чтобы обозначить действие.

•Вы можете перетащить файл на значок принтера для распечатки этого файла. Если печать данного типа файлов ассоциирована с определённой программой, эта программа будет запущена и файл будет распечатан. Папку принтеров можно открыть через системное меню "Пуск" или Панель управления.

•Многие другие программы, такие как Paint и WordPad, также поддерживают Drag&Drop. Просто проверьте в них эту возможность. (Будьте осторожны при использовании программ, предназначенных для удаления объектов!)

•Также вы можете перетаскивать файлы на Рабочий стол и даже в папки в Проводнике. Для создания ярлыка удерживайте нажатыми клавиши Ctrl+Shift.

•Вы можете перетащить файлы или каталоги на Панель задач, но не можете отпустить их там. Вместо этого задержите указатель мыши над кнопкой, соответствующей нужному вам приложению, пока окно этого приложения не окажется поверх остальных окон, и тогда вы сможете перетащить в него файлы (для достижения того же эффекта можно начать перетаскивание объектов, затем, не отпуская левую кнопку мыши, переключиться на нужное приложение с помощью Alt+Tab и перетащить объекты в открывшееся окно). Также вы можете задержать указатель мыши над областью Панели задач, свободной от кнопок приложений. В этом случае все открытые окна будут свёрнуты. Это позволяет перетаскивать объекты на Рабочий стол даже в том случае, когда открытые окна полностью закрывают его.

•Перетащите файл в командную строку, чтобы добавить его короткое имя (DOS). Если при перетаскивании файла в командную строку удерживать нажатой клавишу Shift, то будет добавлен полный путь файла. Для добавления длинного имени нажмите вместо этого Ctrl+Enter, а для добавления длинного имени вместе с полным путём — Ctrl+Shift+Enter.

•Total Commander позволяет перетаскивать не только файлы и папки, но и некоторые элементы интерфейса, например, вкладки папок.

•Расширенное копирование, перемещение, переименование и удаление элементов файловой структуры (допускается удаление непустых каталогов).

•Работа с архивами так же, как с подкаталогами. Вы можете легко копировать файлы в архив и из него. Соответствующая программа-архиватор вызывается автоматически. Поддерживаются PKZIP, ARJ, LHA, RAR, UC2, ACE, TAR, GZ и TGZ.

Важное примечание:

Многие старые упаковщики НЕ поддерживают длинные имена файлов Win9x/NT! Это не относится, однако, к внутреннему ZIP-упаковщику, встроенному в Total Commander, Zip-NT (ftp://ftp.uu.net/pub/archiving/zip/) и последним версиям таких архиваторов, как ARJ, UC2, RAR, LHA и ACE. По возможности всегда используйте внутренний ZIP-упаковщик! По умолчанию Total Commander проверяет созданный ZIP-архив сразу же после упаковки, чтобы убедиться в отсутствии дефектов. Эту функцию можно отключить, добавив строку VerifyZip=0 в секцию [Packer] файла wincmd.ini.

Что такое архивы?

Архивы (упакованные файлы) — это обычные файлы с расширениями, например, .ZIP, .ARJ, .LZH, .RAR, .UC2, .CAB, .ACE. Такие файлы содержат другие файлы в сжатом виде, занимая меньше места на диске, чем несжатые файлы. Для доступа к этим файлам их сначала нужно распаковать. Файлы с расширением .TAR пришли из мира Unix — они обычно упаковываются в файл GZIP (заканчивающийся на .GZ). Теперь они тоже могут быть изменены с помощью Total Commander. Формат архивов CAB используется Microsoft для инсталляционных программ. Архивы CAB стандартными средствами Total Commander можно только распаковывать.

Наши рекомендации