# Внутренние команды Double Commander

Команда | Описание | Клавиши по умолчанию
--- | --- | ---
`cm_About` | выводит окно с информацией о версии программы и разработчиках | `F1`
`cm_AddPathToCmdLine` | копирует путь до каталога, который открыт в активной файловой панели, в командную строку | `Ctrl+P`
`cm_CalculateSpace` | рассчитывает место, занимаемое на диске, выделенными файлами и папками | `Ctrl+L`
`cm_ChangeDirToRoot` | открывает в активной панели корневой каталог системы, в Линуксе это "/" | ``
`cm_CheckSumCalc` | Рассчитывает контрольные суммы файлов MD5 и SHA1 | ``
`cm_CheckSumVerify` | Сравнивает контрольные суммы файлов MD5 и SHA1 с имеющимеся | ``
`cm_CompareContents` | открывает диалог сравнения файлов по содержимому | ``
`cm_ContextMenu` | показывает контестное меню файлов и папок | ``
`cm_Copy` | копирование выделенных папок (файлов) из одной файловой панели в другую | `F5`
`cm_CopyFullNamesToClip` | копирует полные имена выделенных файлов в буфер обмена | `Ctrl+Alt+C`
`cm_CopyNamesToClip` | копирует имена выделенных файлов в буфер обмена | `Ctrl+Alt+X`
`cm_CopySamePanel` | копирует файл или папку в ту же панель (создает копию) | `Shift+F5`
`cm_CopyToClipboard` | копирует выделенный текст, файл или папку в буфер обмена | `Ctrl+C`
`cm_CutToClipboard` | вырезает выделенный текст, файл или папку в буфер обмена | `Ctrl+X`
`cm_Delete` | удалить выбранный файл или папку | `F8`
`cm_DirHistory` | открывает диалог истории смены каталогов | `Ctrl+H`
`cm_DirHotList` | открывает меню личных каталогов (Избранное) | `Ctrl+D`
`cm_DriveContextMenu` | вызывает контекстное меню конкретного диска. Точка монтирования диска указывается в параметрах команды, например (`/media/cdrom`) | ``
`cm_Edit` | запускает редактор и открывает в нем выделенный файл | `F4`
`cm_EditComment` | редактирование или создание комментария к файлу/папке | `Ctrl+Z`
`cm_EditNew` | создает новый файл и открывает его в редакторе, встроенном или внешнем (зависит от настроек) | `Shift+F4`
`cm_Exchange` | меняет файловые панели местами. Правую на левую, а левую на правую | `Ctrl+U`
`cm_Exit` | выход. Закрывает Double Commander | `Alt+X`
`cm_ExtractFiles` | распаковывает арихв, или несколько выделенных архивов | `Alt+F9`
`cm_FileAssoc` | открывает диалог настроек файловых ассоциаций | ``
`cm_FileLinker` | склеивает ранее разрезанные файлы с расширением .split | ``
`cm_FileProperties` | выводит информацию о свойствах файла/папки (размер, дата создания, атрибуты и т.д. | `Alt+Enter`
`cm_FileSpliter` | открывает диалог разрезания файлов (большой файл делится на несколько меньших) | ``
`cm_FocusCmdLine` | перенос фокуса на командную строку, для того чтобы начать работу в ней | `Shift+F2`
`cm_HardLink` | создает жесткую ссылку на файл или папку | ``
`cm_HelpIndex` | открывает первую страницу справки Double Commander | ``
`cm_Keyboard` | открывает справку по клавиатурным сочетаниям в Double Commander | ``
`cm_LeftEqualRight` | открывает в левой панели тот же каталог, который открыт в правом | `Alt+F1`
`cm_LeftOpenDrives` | открывает список дисков над левой файловой панелью | `Alt+F1`
`cm_MakeDir` | создает новую папку в активной файловой панели | `F7`
`cm_MarkCurrentExtension` | выделяет файлы в каталоге, с таким же разрешением как и файл под курсором | ``
`cm_MarkInvert` | инвертирует выделение. Со всех выделенных файлов и папок выделение снимается, а все не выделенные выделяются | ``
`cm_MarkMarkAll` | выделяет все файлы и папки в каталоге | `Ctrl+A`
`cm_MarkMinus` | снимает выделение с группы. Со всех файлов, которые были выделены с помощью маски, будет снято выделение | ``
`cm_MarkPlus` | выделяет группу файлов по маске | ``
`cm_MarkUnmarkAll` | снимает выделение со всех выделенных в каталоге файлов и папок | ``
`cm_MultiRename` | Открывает диалог множественного переименования, для переименования сразу нескольких файлов | `Ctrl+M`
`cm_NewTab` | создает новую вкладку, открывает в ней том же каталоге и переключается на нее | `Ctrl+T`
`cm_NextTab` | переключает на следующую вкладку, правее от активной | `Ctrl+Tab`
`cm_Open` | открывает каталог под курсором, запускает файл или програму под курсором | `Enter`
`cm_OpenArchive` | открывает любой файл под курсором как архив | `Ctrl+PgDown`
`cm_OpenDirInNewTab` | открывает папку под курсором в новой вкладке, но остается в текущем каталоге | ``
`cm_OpenVFSList` | открывает список виртуальных файловых систем (зависит от наличия соответствующих плагинов в программе) | ``
`cm_Options` | Открывает диалог настроек Параметры | ``
`cm_PackFiles` | открывает диалог упаковки файлов и папок в архив | `Alt+F5`
`cm_PanelSpliterPerPos` | устанавливает положение разделителя панелей. Ширина левой панели указывается в процентах от общего размера окна в строке "Параметры" команды, например, 50 — посередине | ``
`cm_PasteFromClipboard` | вставляет содержимое буфера в выделеную область (текст/файл/папка) | `Ctrl+V`
`cm_PrevTab` | переключает на предыдущую вкладку (левее) в активной панели | `Shift+Ctrl+Tab`
`cm_QuickSearch` | запускает быстрый поиск по каталогу, согласно настройкам | `Ctrl+S`
`cm_Refresh` | перечитывает содержимое каталога | `Ctrl+R`
`cm_RemoveAllTabs` | закрывает все вкладки, кроме текущей в активной фаловой панели | ``
`cm_RemoveTab` | закрывает текущую активную вкладку | `Ctrl+W`
`cm_Rename` | переместить выделенные файлы и/или папки из одной панели в другую | `F6`
`cm_RenameOnly` | переименовать файл или папку под курсором | `Shift+F6, F2`
`cm_ReverseOrder` | сортирует содержимое каталога в обратном порядке, по отношению к текущему | ``
`cm_RightOpenDrives` | открывает список дисков над правой файловой панелью | `Alt+F2`
`cm_RunTerm` | запускает терминал, или программу которая указана в соответствующих настройках | `F9`
`cm_Search` | открывает диалог Поиск файлов | `Alt+F7`
`cm_ShowButtonMenu` | служит для создания выпадающего меню. Применяется с параметром | ``
`cm_ShowCmdLineHistory` | выводит историю всех команд, которые были набраны в командной строке | `Ctrl+7`
`cm_ShowMenu` | открывает главное меню Double Commander | ``
`cm_ShowSysFiles` | позволяет программе показывать системные файлы | ``
`cm_SortByAttr` | сортирует содержимое файловых панелей (файлы и папки) в соответствии с их атрибутами | ``
`cm_SortByDate` | сортирует содержимое файловых панелей (файлы и папки) в соответствии с их датой создания/изменения | `Ctrl+F5`
`cm_SortByExt` | сортирует содержимое файловых панелей (файлы и папки) в соответствии с их расширением | `Ctrl+F4`
`cm_SortByName` | сортирует содержимое файловых панелей (файлы и папки) по имени | `Ctrl+F3`
`cm_SortBySize` | сортирует содержимое файловых панелей (файлы и папки) в соответствии с их размером | `Ctrl+F6`
`cm_SymLink` | создает символьную ссылку на файл или папку | ``
`cm_TargetEqualSource` | открывает в неактивной панели тот же каталог, который открыт в активной | `Alt+Z`
`cm_ToggleLockDcaTab` | заблокировать текущую вкладку, с возможностью смены каталога | ``
`cm_ToggleLockTab` | заблокировать вкладку | ``
`cm_TransferLeft` | открывает в левой панели каталог, который в правой панели находится под курсором | `Ctrl+Left`
`cm_TransferRight` | открывает в правой панели каталог, который в левой панели находится под курсором | `Ctrl+Right`
`cm_UnmarkCurrentExtension` | снимает с файлов выделение, сделанное по расширению | ``
`cm_View` | открывает файл под курсором в стандартном или указанном просмотрщике (зависит от настроек) | `F3`
`cm_VisitHomePage` | открывает домашнюю страницу проекта Double Commander в вашем браузере | ``
`cm_Wipe` | полностью уничтожеает файл на жестком диске | `Alt+Del`

Created by Rustem (dok_rust@bk.ru)