DC - Клавиатурные сочетания

# 2.6. Клавиатурные сочетания

## Содержание

1. Предупреждение
2. Главное окно
3. Встроенный просмотрщик
4. Встроенный редактор
5. Окно настроек
  5.1. Избранные каталоги

## 1. Предупреждение

Далее представлены горячие клавиши для вызова внутренних команд Double Commander, используемые "по умолчанию".

Мы можем изменить их в окне настроек: Настройки > Параметры... > Клавиши > Горячие клавиши.

Также мы можем воспользоваться внутренней командой cm_ConfigHotKeys.

Таким образом, возможно, будет лучше посмотреть актуальные, текущие сочетания клавиш в настройках, чем проверять по этой статье справки.

(наверх)

## 2. Главное окно

Главное окно
Клавиша | Действие
--- | ---
F1 | Открыть окно "О программе"
F2 | Переименовать файл/папку под курсором
F3 | 1. На файле: открыть файл в просмотрщике (так же и несколько выделенных файлов) 2. На папке: открыть эту папку
F4 | Открыть файл под курсором в редакторе
F5 | Копировать файлы/каталоги в неактивную панель
F6 | Переименовать или переместить файлы/каталоги
F7 | Создать новый каталог
F8, Del | Удалить файлы/каталоги
F9 | Запустить терминал
Alt+F1 | Открыть список дисков для левой панели
Alt+F2 | Открыть список дисков для правой панели
Alt+F4, Alt+X | Выход
Alt+F5 | Упаковать выбранные файлы
Alt+F7 | Поиск файлов
Alt+F9 | Распаковать все файлы из архива под курсором
Alt+Enter | Открыть диалог свойств файла/каталога
Alt+Shift+Enter | Посчитать размеры всех каталогов
Alt+Delete | Уничтожить файл/каталог
Alt+Z | Открыть в неактивной панели каталог, открытый в активной (Получатель = Источнику)
Shift+F2 | Установить фокус в командную строку
Shift+F4 | Создать новый текстовый файл и открыть его в редакторе (или открыть существующий)
Shift+F5 | Копировать файлы (с переименованием) в этот же каталог
Shift+F6 | Переименовать файлы в этом же каталоге
Shift+Enter | Выполнить приложение в терминале (выбирается в настройках)
Ctrl+F3 | Сортировать по имени
Ctrl+F4 | Сортировать по расширению
Ctrl+F5 | Сортировать по дате/времени
Ctrl+F6 | Сортировать по размеру
Ctrl+7 | Открыть историю командной строки
Ctrl+A | Выделить всё
Ctrl+Alt+C | Скопировать в буфер обмена полные имена выделенных файлов/папок
Ctrl+Alt+X | Скопировать в буфер обмена имена выделенных файлов/папок
Ctrl+D | Открыть меню избранных каталогов
Ctrl+H | Открыть историю посещённых каталогов
Ctrl+L | Подсчитать занимаемое место (для выделенных файлов/каталогов)
Ctrl+M | Инструмент группового переименования
Ctrl+R | Обновить содержимое активной панели
Ctrl+ ↑ | Открыть папку под курсором в новой вкладке
Ctrl+ ↓ | Открыть историю командной строки
Ctrl+ ← | Курсор в правой панели: открыть в левой панели каталог под курсором
Ctrl+ → | Курсор в левой панели: открыть в правой панели каталог под курсором
Ctrl+Enter | Добавить имя файла в командную строку
Ctrl+P | Добавить путь в командную строку
Ctrl+S | Запустить быстрый поиск по каталогу (см. Настройки)
Ctrl+Shift+Enter | Добавить полное имя (путь + имя файла) в командную строку, как `Ctrl+P` и `Ctrl+Enter`
Ctrl+Shift+Tab | Переключиться на предыдущую вкладку (левее) в активной панели
Ctrl+U | Поменять панели местами (активные вкладки)
Ctrl+C | Копировать в буфер обмена
Ctrl+X | Вырезать в буфер обмена
Ctrl+V | Вставить из буфера обмена
Ctrl+T | Создать новую вкладку в активной панели
Ctrl+Tab | Переключиться на следующую вкладку (правее) в активной панели
Ctrl+W | Закрыть активную вкладку
Ctrl+Z | Создать/изменить комментарий к файлу
Ctrl+PgDown | 1. Аналогично клавише `Enter` 2. Открыть каталог/архив (включая самораспаковывающиеся архивы)
Ctrl+PgUp | Перейти в родительский каталог, как Backspace
Ctrl+Num + | Выделить всё
Ctrl+Num - | Снять выделение
Num + | Выделить группу по шаблону
Num - | Снять выделение группы по шаблону
Num * | Инвертировать выделение
Shift+Num + | Выделить в текущем каталоге все файлы с расширением как у файла под курсором
Shift+Num - | Снять выделение со всех файлов в текущем каталоге с расширением как у файла под курсором
Tab | Переключиться на противоположную файловую панель
← | Перейти в родительский каталог (если активирован режим "Навигация в стиле Lynx")
→ | Перейти в каталог под курсором (если активирован режим "Навигация в стиле Lynx")
Enter | 1. Курсор в командной строке и она не пуста: выполнить команду 2. Курсор на каталоге/архиве: открыть каталог/архив 3. Курсор на исполняемом файле: запустить 4. Курсор на обычном файле: открыть в ассоциированной программе 5. Курсор на файле внутри архива: показать диалог свойств упакованного файла
Insert | Выделить файл/каталог
Backspace | Перейти в родительский каталог
Пробел | 1. На файле: инвертировать выделение 2. На каталоге: инвертировать выделение с подсчетом занимаемого места
Буква или цифра | 1. Переместить курсор в командную строку и ввести букву там 2. В режиме быстрого поиска "Только буква": быстрый поиск в текущей панели
Правая клавиша мыши | Показать контекстное меню с настраиваемым списком действий (из файловых ассоциаций)

(наверх)

## 3. Встроенный просмотрщик

Встроенный просмотрщик
Клавиша | Действие
--- | ---
F2 | Перезагрузить текущий файл
N | Следующий файл
P | Предыдущий файл
Esc, Q (или в любом сочетании с Ctrl, Shift, Alt) | Выход
Ctrl+F, F7 | Поиск текста
F3 | Найти далее
Shift+F3 | Найти предыдущее
1 | Показать как текст
2 | Показать в двоичном виде
3 | Показать в шестнадцатеричном виде
4 | Показать как текст с разрывами строк
5 | Показать в режиме "Книга" (текст с колонками)
6 | Графика
7 | Плагины
A | Сменить кодировку: ANSI
S | Сменить кодировку: OEM
X | Сменить кодировку: UTF-16 LE
Z | Сменить кодировку: UTF-8

(наверх)

## 4. Встроенный редактор

Встроенный редактор
Клавиша | Действие
--- | ---
F2, Ctrl+S | Сохранить
Esc | Выход
Ctrl+F, F7 | Поиск текста
F3 | Найти далее
Shift+F3 | Найти предыдущее
Ctrl+R | Замена текста
Ctrl+N | Новый файл
Ctrl+O | Открыть файл
Ctrl+Shift+C | Режим выделения колонкой
Ctrl+Shift+L | Режим построчного выделения
Ctrl+Shift+N | Режим нормального выделения

Также внутренний редактор поддерживает режим мульти-кареток: `Alt+Shift+щелчок` или `Alt+Shift+стрелки` для редактирования колонкой и `Ctrl+Shift+щелчок` для редактирования с мульти-каретками.

(наверх)

## 5. Окно настроек

На некоторых страницах окна настроек заданы горячие клавиши, они не настраиваются, их список ниже.

(наверх)

## 5.1. Избранные каталоги

Для помощи в настройке избранных каталогов у нас есть много горячих клавиш.

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

Избранные каталоги
Клавиша | Действие
--- | ---
F2 | Переместить фокус на дерево избранных каталогов
F5 | Вставить копию выделенной записи в текущую позицию
F7 | Вставить подменю
F8 | Удалить выделенную запись
F9 | Вставить пустую запись
F10 | Вставить разделитель
Ctrl+F5 | Вставить копию выделенной записи ниже текущей позиции
Ctrl+F7 | Вставить подменю ниже текущей позиции
Ctrl+F8 | Удалить выделенные элементы, но если встретится подменю, то удалить его, а все записи из него переместить по дереву на один уровень вверх
Ctrl+F9 | Вставить пустую запись ниже текущей позиции
Ctrl+F10 | Вставить разделитель ниже текущей позиции
Ctrl+Home | Установить выделение на первом элементе списка
Ctrl+End | Установить выделение на последнем элементе списка, без разворачивания ветки
Ctrl+ ← | Если выделено подменю, то свернуть ветку
Ctrl+ → | Если выделено подменю, то развернуть ветку
Ctrl+ ↑ | Переместить выделенное вверх
Ctrl+ ↓ | Переместить выделенное вниз
Ctrl+Shift+F8 | Удалить выделенные элементы, если встретится подменю, то удалить его целиком
Ctrl+Alt+Shift+F8 | Удалить все элементы, выделенные и нет
Ctrl+Shift+P | Изменить путь текущей записи (переносит фокус ввода и вызывает меню с функциями выбора пути)
Ctrl+Shift+T | Изменить целевой путь текущей записи (переносит фокус ввода и вызывает меню с функциями выбора пути)
Ctrl+Shift+V | Стереть в списке записи, сохранённые во временный список командой ниже, и вставить их в текущей позиции
Ctrl+Shift+X | Сохранить во временном списке выбранные записи, которые далее будут перемещены командой выше
↑ | Перемещает выделение вверх от текущей позиции
↓ | Перемещает выделение вниз от текущей позиции

(наверх)