# Internal Commands

## 1. Table of Command Categories

Table of Command Categories
Category | Description
--- | ---
Active Panel | These commands apply to the current selected panel, left or right.
Left Panel | These commands apply to the left panel, no matter which one is currently selected.
Right Panel | These commands apply to the right panel, no matter which one is currently selected.
File Operations | These commands apply to current selected item in current selected panel. It includes operations like view/copy/move/rename/delete/pack/unpack/split, etc. These are the commands that can have a direct impact on your files.
Configuration | Access options and configurations of Double Commander.
Network | Related directly with computer network.
Miscellaneous | Inevitable category with those commands which we did not know in which category to place them! Effort has been made to try not to place too many commands in this category.
Mark | Select the items on which file operations will take place.
Clipboard | Interaction between the system clipboard and selected items.
Navigation | To move from one folder to another to access different items according to their location.
Help | Access the integrated help files of Double Commander
Window | Commands related to the Double Commander window, its look and behaviour like any other computer application.
Command line | Interact with command line to view past commands and help to invoke new ones.
Tools | For action requiring more than a click. These action will generally show another window to have Double Commander do some more complex jobs.
View | Commands related with the visibility and appearance of data files, system files, etc.
Tabs | Interact with tabs by creating new ones, navigate from directory to directory, etc.
Logs | Actions related with DC log files.

on top

## 2. Description of all commands per category

### 2.1. Active Panel

These commands apply to the current selected panel, left or right.

Category "Active Panel"
Name | Description
--- | ---
cm_BriefView | Just the name of the items. If possible, more than one column.
cm_ColumnsView | One item per line, with the default columns settings. See column section in main help file.
cm_ThumbnailsView | Items shown as small images. If possible, in more than one column.
cm_FlatView | Will scan all the directories of active panel to show all content in one single panel.
cm_QuickView | Content of selected item shown in opposite panel. As we navigate to next items, displayed content is updated.
| cm_SortByName Ctrl+F3 | Sort items in active panel by name.
cm_SortByExt Ctrl+F4 | Sort items in active panel by extension.
cm_SortBySize Ctrl+F6 | Sort items in active panel by file size.
cm_SortByDate Ctrl+F5 | Sort items in active panel by date.
cm_SortByAttr | Sort items in active panel by attributes.
cm_ReverseOrder | Invert sorting items displayed in the active panel.
cm_SrcOpenDrives | Open drives list for active panel.
cm_UniversalSingleDirectSort | Will sort specified column in specified order of the specified panel. See the following table for the possible parameter values.
Parameter | Value | Description
--- | --- | ---
panel | active | will operate on active panel
inactive | will operate on inactive panel
left | will operate on left panel
right | will operate on right panel
(absent) | will operate on active panel
column | name | sorted columns will be the "name-ext"
ext | sorted column will be the "ext"
size | sorted column will be the "size"
datetime | sorted column will be the "datetime"
(absent) | sorted column will be the "name"
order | ascending | will sort with ascending order
descending | will sort with descending order
(absent) | will sort with descending order
Note: If any of these three parameters are not defined or are defined incorrectly; the default values for these parameters will be: panel=active, column=name and order=ascending.
Example: "cm_UniversalSingleDirectSort: panel=active, column=size, order=descending" This will sort the item in active by column according to size --larger files first.
cm_CountDirContent | Compute overall size of the contents of each of the directories present in current selected panel.

on top

### 2.2. Left Panel

These commands apply to the left panel, no matter which one is currently selected.

Category "Left Panel"
Name | Description
--- | ---
cm_LeftBriefView | In left panel, just the name of the items. If possible, more than one column.
cm_LeftColumnsView | In left panel, one item per line, with the default columns settings. See column section in main help file.
cm_LeftThumbView | In left panel, items shown as thumbnails. If possible, more than one column.
cm_LeftFlatView | Will scan all the directories of left panel to show all content in this single panel.
cm_LeftSortByName | Sort items in left panel by name.
cm_LeftSortByExt | Sort items in left panel by extension.
cm_LeftSortBySize | Sort items in left panel by size.
cm_LeftSortByDate | Sort items in left panel by date.
cm_LeftSortByAttr | Sort items in left panel by attributes.
cm_LeftReverseOrder | Invert sorting items in the left panel.
cm_LeftOpenDrives Alt+F1 | Open drives list for left panel.

on top

### 2.3 Right Panel

These commands apply to the right panel, no matter which one is currently selected.

Category: Right Panel
Name | Description
--- | ---
cm_RightBriefView | In right panel, just the name of the items. If possible, more than one column.
cm_RightColumnsView | In right panel, one item per line, with the default columns settings. See column section in main help file.
cm_RightThumbView | In right panel, items shown as thumbnails. If possible, more than one column.
cm_RightFlatView | Will scan all the directories of right panel to show all this content in this single panel.
cm_RightSortByName | Sort items in right panel by name.
cm_RightSortByExt | Sort items in right panel by extension.
cm_RightSortBySize | Sort items in right panel by size.
cm_RightSortByDate | Sort items in right panel by date.
cm_RightSortByAttr | Sort items in right panel by attributes.
cm_RightReverseOrder | Invert sorting items in the right panel.
cm_RightOpenDrives Alt+F2 | Open drives list for right panel.

on top

### 2.4 File Operations

These commands apply to current selected item in current selected panel.
It includes operations like view/copy/move/rename/delete/pack/unpack/split etc.
These are probably the commands that have a direct impact with your files.

Category "File Operations"
Name | Description
--- | ---
cm_View F3 | Open file in viewer program.
cm_Edit F4 | Open file in internal editor.
cm_EditNew Shift+F4 | Create a new file, and open it in the editor (see configuration).
cm_Copy F5 | Copy items from source to target.
Parameter | Value | Description
--- | --- | ---
confirmation | 1/true/on/yes | shows confirmation dialog (default)
0/false/off/no | does not show a confirmation dialog
queueid | <queue identifier> | by default places the copy operation into a specific queue, works only if no confirmation dialog is shown, value 0 means it will be an independent operation (not queued)
Example: "cm_Copy confirmation=1" will prompt user to confirm the copy, no matter how file operations confirmation for copy operations setting is set.
cm_CopyNoAsk | Copy items from source to target without asking for confirmation.
cm_CopySamePanel Shift+F5 | Copy items in the same directory.
cm_Rename F6 | Rename or move items.
Parameter | Value | Description
--- | --- | ---
confirmation | 1/true/on/yes | shows confirmation dialog (default)
0/false/off/no | does not show a confirmation dialog
queueid | <queue identifier> | by default places the move operation into a specific queue, works only if no confirmation dialog is shown, value 0 means it will be an independent operation (not queued)
Example: "cm_Rename confirmation=1" will prompt user to confirm the rename/move, no matter how file operations confirmation for move operations setting is set.
cm_RenameNoAsk | Rename or move items without asking for confirmation.
cm_RenameOnly Shift+F6, F2 | Rename files in the same directory.
cm_MakeDir F7 | Create a new directory.
cm_Delete F8 | Delete selected item to trash can (recycle bin) or permanently. Deleting to trash can might not be available for all platforms. A different confirmation message is given when deleting to Trash Can or permanently.
Parameter | Value | Description
--- | --- | ---
confirmation | 1/true/on/yes | shows confirmation dialog (default)
0/false/off/no | does not show a confirmation dialog (be careful!)
trashcan | 1/true/on/yes | delete to trash can
0/false/off/no | delete permanently
setting | (default) acts accordingly to the global setting in File Operations, if that setting is enabled it will delete to trash can otherwise permanently
reversesetting | acts in the opposite way than setting
cm_Wipe Alt+Del | Wipe file.
cm_PackFiles Alt+F5 | Pack items into archive.
cm_TestArchive | Validate the integrity of the content of selected archive file. If archive content is corrupted, error message will be reported.
cm_OpenArchive Ctrl+PgDown | Try to open a file as an archive.
cm_ExtractFiles Alt+F9 | Unpack one or more selected archives.
cm_OpenVirtualFileSystemList | Open according to WFX plugin.
cm_FileProperties Alt+Enter | Show item properties (size, data, attributes, etc).
cm_SetFileProperties | Adjust item properties like creation, modified and last access date, file permission, etc.
cm_EditComment Ctrl+Z | Create or edit comment for file/directory
cm_ContextMenu | Shows context menu for files and folders
cm_Open Enter | Open a file or program under cursor. Associated application based on file association configuration might be used, etc.
cm_ShellExecute | Will invoke computer's associated program to current selected item. A single parameter may also be provided for the call.
cm_SymLink | Create symlink to file/directory.
cm_HardLink | Create hard link.
cm_FileSpliter | Split files dialog.
cm_FileLinker | Combine multiple splitted files together to form one single file.
cm_CheckSumCalc | Calculate file checksum (MD5, SHA1, etc).
cm_CheckSumVerify | Verify MD5, SHA1, etc. checksum.

on top

### 2.5 Configuration

Access options and configurations of Double Commander.

Category "Configuration"
Name | Description
--- | ---
cm_Options | Open configuration dialog
cm_ConfigToolbars | Access configuration of the toolbar.
cm_ConfigDirHotList | Access configuration of the directory hotlist. It is equivalent to "cm_WorkWithDirectoryHotlist" command with following parameters: action=config source=%Ds
cm_WorkWithDirectoryHotlist | Access the "Directory Hotlist" configuration window. With the parameters, you may control which actions will be done regarding the hotlist.
Parameter | Value | Description
--- | --- | ---
action | add | add an entry (target will be added depending of option in config)
addsrconly | will add an entry with source only
addboth | will add an entry and target
config | config an entry
show | simply show the config window
addsel | add the current selected directory(ies) (other parameters are ignored)
directconfig | config the specified "nth" entry
(nothing) | same as "add"
source | source_path | the directory to add/config as "source"
(nothing) | directory the active panel is in
target | target_path | the directory to add/config as "target"
(nothing) | directory the inactive panel is in
index | 0-999 | if action=directconfig, the "nth" entry from the hotlist
(nothing) | index 0 will be used
Example: "cm_WorkWithDirectoryHotlist action=addboth" This will add to directory hotlist both current directories of active and inactive frame as source and target respectively.
cm_FileAssoc | Open file associations configuration
| cm_ConfigFolderTabs | Access configuration for settings related with folder tabs.
cm_ConfigFavoriteTabs | Access configuration of the Favorite Tabs.

on top

### 2.6 Network

Related directly with computer network.

Category "Network"
Name | Description
--- | ---
cm_NetworkConnect | Nothing for the moment, but might be used in the future with network related stuff.
cm_NetworkDisconnect | Nothing for the moment, but might be used in the future with network related stuff.

on top

### 2.7 Miscellaneous

Inevitable category with commands we did not in which category to place them!
Effort has been made to try to don't place too much commands in this category.

Category "Miscellaneous"
Name | Description
--- | ---
cm_CalculateSpace Ctrl+L | Calculate occupied space of selected items in active panel.
cm_RunTerm F9 | Starts a terminal.

on top

### 2.8 Mark

Select the items on which the file operations will took place.

Category "Mark"
Name | Description
--- | ---
cm_MarkPlus | Select items using a mask.
cm_MarkMinus | Unselect marked items using a mask.
cm_MarkMarkAll Ctrl+A | Mark all in the panel.
cm_MarkUnmarkAll F1 | Unselect all marked items.
cm_MarkInvert | Invert selection.
cm_MarkCurrentExtension | Mark files with the same extension as file under cursor.
cm_UnmarkCurrentExtension | Unmark items using mask.
cm_CompareDirectories | Will select the files, in both active and inactive panels, that are not present in the opposite panel.
cm_SaveSelection | Used in conjunction with "cm_RestoreSelection". The "cm_SaveSelection" command will save in internal buffer current selected items. Then later, the command "cm_RestoreSelection" could be use to re-select again the same items that were selected before.
cm_RestoreSelection | See previous "cm_SaveSelection" command.
cm_SaveSelectionToFile | Save the current selection to a file. You may specify the output filename into the first parameter. If no parameter is supplied, Double Commander will prompt user to enter one.
cm_LoadSelectionFromFile | Will read the content of the supplied file to select items from what is read from the file This file could be supplied as the first parameter of the internal command. If no file is supplied, application will prompt use to enter one.
cm_LoadSelectionFromClip | Will select the item of the active panel based on the content of the clipboard.

on top

### 2.9 Clipboard

Actions related to interact between system's clipboard and selected items.

Category "Clipboard"
Command name | Description
--- | ---
cm_CutToClipboard Ctrl+X | Cut selected text, file or directory to clipboard.
cm_CopyToClipboard Ctrl+C | Copy selected text, file or directory to clipboard.
cm_PasteFromClipboard. Ctrl+V | Paste data from clipboard.
cm_CopyNamesToClip Ctrl+Alt+X | Copy item names to clipboard.
cm_CopyFullNamesToClip Ctrl+Alt+C | Copy item full names to clipboard.
cm_CopyPathOfFilesToClip | Will copy the full path of the current selected items including an ending directory separator.
cm_CopyPathNoSepOfFilesToClip | Will copy the full path of the current selected items excluding an ending directory separator.
cm_CopyFileDetailsToClip | Will copy file information of selected items onto the clipboard.

on top

### 2.10 Navigation

To go from one folder to another to access various items according to their location.

Category "Navigation"
Command name | Description
--- | ---
cm_DirHistory Ctrl+H | Invoke dir history drop down menu.
cm_DirHotList Ctrl+D | Directory hotlist.
cm_ChangeDirToParent | Go to the parent directory of the current shown one.
cm_ChangeDirToHome | Go to to the user's home directory.
cm_ChangeDirToRoot | Go to root directory ("/" in GNU/Linux).
cm_TargetEqualSource Alt+Z | Show same directory in opposite panel.
cm_TransferLeft Ctrl+Left | Open directory under cursor in the left panel.
cm_TransferRight Ctrl+Right | Open directory under cursor in the right panel.
cm_LeftEqualRight Alt+Z | Show same directory in left panel than what is in the right panel.
cm_RightEqualLeft | Show same directory in right panel than what is in the left panel.
cm_Exchange Ctrl+U | Swap file panels.
cm_QuickSearch Ctrl+S | Quick search in directory.
Parameter | Value | Description
--- | --- | ---
search | on/off/cycle | Determine the state of the quick search frame at the bottom: -when it's "on", the specified search parameters are applied and quick search frame is shown at the bottom -when it's "off", quick search is removed and search frame is hidden -when it's "cycle", it is to use for when you invoke many time in a row the command to go to the next matching item
direction | first/last/next | Determine the direction of the quick search for the item that match the search criteras: -when it's "first", to the first item found from the top -when it's "last", to the last item -when it's "next", to the next one after the current one at the moment of the search. Please note that it may do a wrap around to come back to prior item if none was found after the current selected one. *Note: This option is unrevelant when the "search=cycle".
matchbeginning | on/off/toggle | sets or toggles the match beginning option
matchending | on/off/toggle | sets or toggles the match ending option
casesensitive | on/off/toggle | sets or toggles case sensitivity
files | on/off/toggle | sets or toggles filtering files
directories | on/off/toggle | sets or toggles filtering directories
filesdirectories | toggles between filtering only files, only directories or both
text | <any string> | sets any string as the new searched string
cm_QuickFilter Ctrl+F | It allows to filter the file list to show only desired files/directories.
Parameter | Value | Description
--- | --- | ---
filter | on/off/toggle | -when it's "on", the specified filter is applied and configurable filter frame is shown at the bottom -when it's "off", filtering is removed and filter frame is hidden -when it's "toggle", it will toggle between the two previous states
matchbeginning | on/off/toggle | sets or toggles the match beginning option
matchending | on/off/toggle | sets or toggles the match ending option
casesensitive | on/off/toggle | sets or toggles case sensitivity
files | on/off/toggle | sets or toggles filtering files
directories | on/off/toggle | sets or toggles filtering directories
filesdirectories | toggles between filtering only files, only directories or both
text | <any string> | sets any string as the new filter
For example, setting a tool button with the following parameters will allow pressing button to toggle the application of a filter to show only the "txt" file or not each time the button is pressed: text=txt filter=toggle files=yes directories=yes matchbeginning=no matchending=yes When no parameter at all is specified, it will be assumed to activate the filter AND the other options will be the same as previous filter except for the text with the focus ready in the text box to allow you to type the desired text to set filter.
cm_EditPath | User may type directly the directory he wants see in the selected panel.
cm_ChangeDir | Will switch the active/inactive/left/right panel to the specified directory(ies). Please note that you may specify more than one parameter, so with only one command, you may set both source and target path.
Parameter | Value | Description
--- | --- | ---
activepath | specified_path | will switch the active panel to the specified_path
inactivepath | specified_path | will switch the inactive panel to the specified_path
leftpath | specified_path | will switch the left panel to the specified_path
rightpath | specified_path | will switch the right panel to the specified_path
For legacy backward compatibility, you may also provide simply a single path as single parameter and DC will switch active panel to that path.
Examples: cm_ChangeDir activepath=%DESKTOP% inactivepath=E:\Medias\Paul Houde This will make the active panel to show content of %DESKTOP% directory and in the inactive panel you'll see the content of "Paul Houde" one. cm_ChangeDir leftpath=C:\Working rightpath=E:\Euler No matter where is the current active panel, the left one will show content of "Working" folder and the right panel will show the one of "Euler". cm_ChangeDir \\TERA-06\OPENSHARE1\MEDIAS\PICTURES\2015 This is the DC legacy way of working, the active panel will switch to show content of the network mentioned path.
cm_GoToFirstFile | Current selection of the active panel to the first item.
cm_GoToLastFile | Current selection of the active panel to the last item.
cm_ViewHistory | Will popup at the cursor position, the last directories visited.
cm_ViewHistoryNext | According to list of last directories visited, will set the active panel to the very next one, if any, visited prior to current one.
cm_ViewHistoryPrev | According to list of last directories visited, will set the active panel to the very last one visited prior to current one.

on top

### 2.11 Help

Access the integrated help files of Double Commander

Category "Help"
Name | Description
--- | ---
cm_HelpIndex | Open Double Commander help index page.
cm_Keyboard | Open keyboard shortcuts help page. Note:This will be a passive HTML file. So you if you change the keyboard shortcut from the default one, be aware that the passive html help file won't show the actual shortcut the application is currently using.
cm_VisitHomePage | Go to Double Commander's home page.
cm_About F1 | Show program "About" information.

on top

### 2.12 Window

Commands related with the Double Commander window, its look and behavior, like any other computer application.

Category "Window"
Name | Description
--- | ---
cm_HorizontalFilePanels | Will set the arrangement of panels between two vertical ones disposed in left/right OR two horizontal ones disposed in top/bottom.
Parameter | Value | Description
--- | --- | ---
mode | (nothing)/ legacy | toggle between vertical/horizontal
vertical | vertical panels (default)
horizontal | horizontal panels
Example: "cm_HorizontalFilePanels mode=horizontal" will force the two panels to be in horizontal disposition, one above the other.
cm_PanelsSplitterPerPos | Set the panels width, e.g. 50% — equal size
Parameter | Value | Description
--- | --- | ---
splitpct | 0-100 | percentage of whole width to assign to left panel (or top panel if horizontal mode is enabled)
(nothing, default) | percentage set to 50-50
Example: "cm_PanelsSplitterPerPos splitpct=80", with vertical panels, will set the left panel width to 80% of the available space.
cm_ShowMainMenu | Determine if we see the main bar menu or not.
Parameter | Value | Description
--- | --- | ---
menu | 1/true/on/yes | main menu is displayed
0/false/off/no | main menu is not displayed
(nothing, default) | toggle the visibility of the main menu
Example: "cm_ShowMainMenu menu=off", will hide the main menu.
cm_ShowButtonMenu | Ex-command not implemented anymore.
cm_OperationsViewer | Shows a window with the file operations process currently in progress if any.
cm_OpenBar | Ex-command not implemented anymore. Since the configuration of the toolbar is done via one single simple versatile dedicated configuration window, you may want to refer to cm_ConfigToolbars command instead.
cm_Minimize | Minimize the Double Commander window.
cm_Exit Alt+X | Close Double Commander.

on top

### 2.13 Command Line

Interact with command line to view past commands and help to invoke new ones.

Category "Command Line"
Name | Description
--- | ---
cm_FocusCmdLine Shift+F2 | Change focus to the command line.
cm_ShowCmdLineHistory Ctrl+7 | Show history of all commands used in the command line.
| cm_ToggleFullscreenConsole Ctrl+O | Toggle fullscreen mode console window.
cm_CmdLineNext | Will activate in the next command line typed prior the current one, if any.
cm_CmdLinePrev | Will activate in the next command line typed after the current one, if any.
cm_AddPathToCmdLine Ctrl+P | Place current path in command line.
cm_AddFilenameToCmdLine | Place filename of current selected item in command line.
cm_AddPathAndFilenameToCmdLine | Place current path and filename of selected item in command line.

on top

### 2.14 Tools

For action requiring more than a click.
These action will generally show another window to have Double Commander do some more complex jobs.

Category "Tools"
Name | Description
--- | ---
cm_MultiRename Ctrl+M | Open multi rename tool dialog.
cm_Search Alt+F7 | Open Search dialog.
cm_SyncDirs | Will invoke the directory synchronization tool to scan left and right panel folder to eventually see the content difference and make them equal.
cm_CompareContents | Open compare by contents dialog
cm_DebugShowCommandParameters | Will simply show a message with the info passed as parameters. This may be helpful to validate the parameter you're passing to a command.
cm_DoAnyCmCommand | Will show an internal command selector window where user may select any of the possible internal command and execute it.

on top

### 2.15 View

Commands related with the visibility or not of files like the system files, etc.

Category "View"
Name | Description
--- | ---
cm_Refresh Ctrl+R | Refresh panels.
cm_ShowSysFiles | Show hidden and system files.
cm_SwitchIgnoreList | Enable or not the "Ignore list" depending of the parameter.
Parameter | Value | Description
--- | --- | ---
menu | 1/true/on/yes | ignore list is enabled
0/false/off/no | ignore list is not enabled
(nothing, default) | toggle the state of the ignore list
Example: "cm_SwitchIgnoreList ignorelist=on", ignore list is enabled so item present in the ignore list won't be shown in the panels.

on top

### 2.16 Tabs

Interact with tabs by creating new ones, navigate through them, etc.

Category "Tabs"
Name | Description
--- | ---
cm_NewTab Ctrl+T | Create a new tab for opened directory.
cm_OpenDirInNewTab | Open directory at new tab, but don't switch to it
cm_NextTab Ctrl+Tab | Change to next tab.
cm_PrevTab Shift+Ctrl+Tab | Change to previous tab.
cm_RenameTab | Prompt user to rename current tab of active panel.
cm_CloseTab | Close current tab of active panel.
cm_CloseAllTabs | Close all tabs of panel(s), excluding the active one, according to following parameters:
Parameter | Value | Description
--- | --- | ---
side | left | action closes tabs in left panel
right | action closes tabs in right panel
active | action closes tabs in active panel
inactive | action closes tabs in inactive panel
both | action closes tabs in both panels
dolocked | 1/true/on/yes | action closes also the locked tabs
0/false/off/no | ignore locked tabs
confirmlocked | 1/true/on/yes | if "dolocked" is true, user has to confirm closing locked tabs no matter the configured option "Confirm close locked tabs"
0/false/off/no | if "dolocked" is true, close locked tabs without asking confirmation no matter the configured option "Confirm close locked tabs"
(not specified) | if "dolocked" is true, ask or not user to confirm closing locked tabs according to the configured option "Confirm close locked tabs"
(nothing, default) | close all the non locked tabs, excluding the active tab, on the active panel
For legacy backward compatibility, you may also provide simply a single word as single parameter like "LeftTabs" and "RightTabs" to specify the panel where to apply command.
cm_CloseDuplicateTabs | Close tabs pointing to same dirs so at the end of action, only one tab for each dir is kept.
Parameter | Value | Description
--- | --- | ---
side | left | action closes duplicated tabs in left panel
right | action closes duplicated tabs in right panel
active | action closes duplicated tabs in active panel
inactive | action closes duplicated tabs in inactive panel
both | action closes duplicated tabs in both panels
dolocked | 1/true/on/yes | action closes also duplicated locked tabs
0/false/off/no | ignore duplicatedlocked tabs
confirmlocked | 1/true/on/yes | if "dolocked" is true, user has to confirm closing duplicated locked tabs no matter the configured option "Confirm close locked tabs"
0/false/off/no | if "dolocked" is true, close duplicated locked tabs without asking confirmation no matter the configured option "Confirm close locked tabs"
(not specified) | if "dolocked" is true, ask or not user to confirm closing duplicated locked tabs according to the configured option "Confirm close locked tabs"
(nothing, default) | close all the duplicated non locked tabs on the active panel
cm_CopyAllTabsToOpposite | All tabs from the specified side will be added also on the opposite side. By default with no parameter, it copies tab from the active panel to the inactive panel.
Parameter | Value | Description
--- | --- | ---
side | left | will copy tabs from left panel to the right one
right | will copy tabs from right panel to the left one
active | will copy tabs from active panel to the inactive one
inactive | will copy tabs from inactive panel to the active one
both | will copy tabs from both panel to the opposite ones
(nothing, default) | will copy tabs from active panel to the inactive one
cm_LoadTabs | Open a file expected to contains tab names and their associated directories to apply to panel.
Parameter | Value | Description
--- | --- | ---
filename | filename.tab | The file used to load the tabs
(not specified) | A file requested will appear to prompt the user to indicate from which .tab file to load the tabs from.
loadleftto | left | Tabs saved in left panel in .tab file will be in left panel.
right | Tabs saved in left panel in .tab file will be in right panel.
active | Tabs saved in left panel in .tab file will be in active panel.
inactive | Tabs saved in left panel in .tab file will be in inactive panel.
both | Tabs saved in left panel in .tab file will be in both panels.
none | Tabs saved in left panel in .tab file will be ignored.
loadrightto | left | Tabs saved in right panel in .tab file will be in left panel.
right | Tabs saved in right panel in .tab file will be in right panel.
active | Tabs saved in right panel in .tab file will be in active panel.
inactive | Tabs saved in right panel in .tab file will be in inactive panel.
both | Tabs saved in right panel in .tab file will be in both panels.
none | Tabs saved in right panel in .tab file will be ignored.
keep | left | Tabs present in left panel will be preserved.
right | Tabs present in right panel will be preserved.
active | Tabs present in active panel will be preserved.
inactive | Tabs present in inactive panel will be preserved.
both | Tabs present in both panels will be preserved.
none | None of the present tabs will be preserved
For legacy backward compatibility, you may also provide simply a single filename as single parameter and DC will load that .tab file "as is", so left and right tabs will be restored to left and right panel respectively.
cm_SaveTabs | Will save into a file the current tab names and their associated directories, for both left and right, to a .tab file to be eventually loaded back with previous described command.
Parameter | Value | Description
--- | --- | ---
filename | filename.tab | The file used to save the tabs
(not specified) | A file requested will appear to prompt the user to indicate to which .tab file to save the tabs to.
savedirhistory | 1/true/on/yes | Will save also the history of last directories for each tabs.
0/false/off/no | History of last directories won't be saved.
For legacy backward compatibility, you may also provide simply a single filename as single parameter and DC will save to that .tab file.
cm_SetTabOptionNormal | Current tab status to normal.
cm_SetTabOptionPathLocked | Current tab to "locked", user can't change directory.
cm_SetTabOptionPathResets | Current tab to "locked with dir change allowed", user may change directory inside the panel, but if user changes tab and then come back to that one, it will come back to original directory where it was "locked with dir changed allowed".
cm_SetTabOptionDirsInNewTab | Current tab to "locked with dir change in new tab", user may change directory inside the panel, but as user enters in new directory, that one will be opened in a new tab.
cm_SetAllTabsOptionNormal | Set back to "normal" all the tabs.
Parameter | Value | Description
--- | --- | ---
side | left | affects tabs in left panel
right | affects tabs in right panel
active | affects tabs in active panel
inactive | affects tabs in inactive panel
both | affects tabs in both panels
(nothing, default) | affects only the tabs of the active panel
cm_SetAllTabsOptionPathLocked | All tabs to "locked", user can't change directory.
Parameter | Value | Description
--- | --- | ---
side | left | affects tabs in left panel
right | affects tabs in right panel
active | affects tabs in active panel
inactive | affects tabs in inactive panel
both | affects tabs in both panels
(nothing, default) | affects only the tabs of the active panel
cm_SetAllTabsOptionPathResets | All tabs to "locked with dir change allowed", user may change directory inside the panel, but if user changes tab and then come back to that one, it will come back to original directory where it was locked.
Parameter | Value | Description
--- | --- | ---
side | left | affects tabs in left panel
right | affects tabs in right panel
active | affects tabs in active panel
inactive | affects tabs in inactive panel
both | affects tabs in both panels
(nothing, default) | affects only the tabs of the active panel
cm_SetAllTabsOptionDirsInNewTab | All tabs to "locked with dir change in new tab", user may change directory inside the panel, but as user enters in new directory, that one will be opened in a new tab.
Parameter | Value | Description
--- | --- | ---
side | left | affects tabs in left panel
right | affects tabs in right panel
active | affects tabs in active panel
inactive | affects tabs in inactive panel
both | affects tabs in both panels
(nothing, default) | affects only the tabs of the active panel
cm_LoadFavoriteTabs | Prompt the user with a popup to request asking to select a previously saved setup of tabs.
cm_SaveFavoriteTabs | Will save in the "Favorite Tabs" the current opened tabs. Later on, on request, user may reload these saved setup using the "cm_LoadFavoriteTabs" command.
cm_ReloadFavoriteTabs | Reload again the last Favorite Tabs setup that was loaded. So if after browsing in every tab and additional tabs were added, etc. we want to restore "as-is" what has been set for the last Favorite Tabs that was loaded, that's the command to invoke.
cm_ResaveFavoriteTabs | Will resave the current tabs configuration over the last loaded Favorites Tabs entry. This is useful if you realized you're missing a tab in one of your configuration. After loading your Favorite Tabs you add the missing tab you wanted and then you invoke cm_ResaveFavoriteTabs internal command.
cm_PreviousFavoriteTabs | Will load the Favorite Tabs setup that is just before in our list the last one we loaded.
cm_NextFavoriteTabs | Will load the Favorite Tabs setup that is just after in our list the last one we loaded.

on top

### 2.17 Logs

Actions related with DC logs file.

Category "Logs"
Name | Description
--- | ---
cm_ViewLogFile | Open the current log file of operation.
cm_ClearLogFile | Will erase the current log file of operation.
cm_ClearLogWindow | Will clear the log window content.

on top

Home

Originally created by Rustem (dok_rust@bk.ru)