Double Commander

2.3. Shortcuts

Content

1. Warning regarding this page
2. Main window
3. Internal viewer
4. Internal editor
5. Differ
6. Synchronize Directories
7. Configuration
7.1. Directory Hotlist

1. Warning regarding this page

The following table are are just the "default" shotcut key to access internal commands of Double Commander.

Obviously, we may change them by doing Configuration > Options... > Keys > Hotkeys.

You may also use the internal command cm_ConfigHotKeys.

So to get the actual current shortcut keys used in our installation, it might be better to look there than checking this help page.

But at least, here are the default ones.

2. Main window


Main Window
Key Action
F1
Show program "About" information
F2
Rename files in the same directory
F3
1. On file: open file for view in internal viewer (multiple files are OK too)
2. On directory: open this directory
F4
Open file in editor
F5
Copy items from source to target
F6
Rename or move items
F7
Create new directory
F8, Del
Delete selected files/folders
F9
Starts a terminal
Alt+F1
Change left drive
Alt+F2
Change right drive
Alt+F4, Alt+X
Exit
Alt+F5
Pack selected files
Alt+F7
Find files
Alt+F8
Invoke command line history pop up menu
Alt+F9
Unpack all files from archive under cursor
Alt+ ↓
Directory history
Alt+ ←
Go to previous entry in history
Alt+ →
Go to next entry in history
Alt+Shift+F9
Validate the integrity of the content of selected archive file
Alt+Enter
File properties
Alt+Shift+Enter
Calculate size of all directories
Alt+Del
Wipe file/directory
Alt+V
Shows a window with the file operations process currently in progress if any
Alt+Z
Show same directory in opposite panel (Target=Source)
Ctrl+F3
Sort by name
Ctrl+F4
Sort by extension
Ctrl+F5
Sort by date/time
Ctrl+F6
Sort by size
Ctrl+Alt+Enter
Will invoke a program for the selected file from the system file associations
Ctrl+Alt+C
Copy paths of selected items to clipboard
Ctrl+Alt+X
Copy names of selected items to clipboard
Ctrl+Tab
Goto next tab in the active panel
Ctrl+Shift+Tab
Goto previous tab in the active panel
Ctrl+A
Select all
Ctrl+B
Flat view: will scan all the directories of panel to show all content in one single panel
Ctrl+Shift+B
Flat view: like Ctrl+B, but for selected files and folders only
Ctrl+C
Copy to clipboard
Ctrl+D
Directory hotlist
Ctrl+H
Invoke directory history drop down menu
Ctrl+L
Calculate occupied space (for selected items)
Ctrl+M
Multi-Rename Tool
Ctrl+P
Append active panel path to command line
Ctrl+R
Refresh actual panel
Ctrl+S
Quick search (see Options)
Ctrl+T
New tab in active panel
Ctrl+U
Swap panels (directory in left panel swaps with directory in right panel)
Ctrl+V
Paste from clipboard
Ctrl+W
Close actual tab
Ctrl+X
Cut to clipboard
Ctrl+Z
Create/edit file comment
Ctrl+ ↑
Open selected directory at new tab
Ctrl+ ↓
Invoke command line history pop up menu
Ctrl+ ←
Cursor in right panel, open same directory in left panel
Ctrl+ →
Cursor in left panel, open same directory in right panel
Ctrl+\
Go to root directory ("/" in Unix and GNU/Linux) or root of the current disk (Windows).
In archive: go to root of this archive.
Ctrl+Enter
Append selected item to command line
Ctrl+Shift+Enter
Append concatenation of active panel path and selected item to command line
Ctrl+Shift+F8
Tree view panel
Ctrl+Shift+C
Copy item full names to clipboard
Ctrl+Shift+X
Copy item names to clipboard
Ctrl+Shift+H
Will set the arrangement of panels between two vertical ones disposed in left/right OR two horizontal ones disposed in top/bottom
Ctrl+PgDn
1. Like Enter
2. Open directory/archive (also self extracting archives)
Ctrl+PgUp
Like Backspace
Ctrl+Num +
Select all
Ctrl+Num -
Unselect all
Num +
Expand selection
Num -
Shrink selection
Num *
Invert selection
Shift+Num +
Select all files in the current directory with the same extension as the focused file
Shift+Num -
Unselect all files in the current directory with the same extension as the focused file
Shift+F2
Set focus to command line
Shift+F4
New file (or open existing file) in internal editor
Shift+F5
Copy items in the same directory ("inline")
Shift+F6
Move items in the same directory ("inline")
Shift+F10
Shows context menu for files and folders
Shift+F12
Will show window with all internal commands
Shift+Tab
Switch focus between current file list and tree view (if enabled)
Shift+Enter
Execute command in terminal (choose in Options..)
Tab
Switch between panels
Go to upper directory (if "Lynx like movement" enabled)
Go to selected directory (if "Lynx like movement" enabled)
Enter
1. Execute command line (if something is on the command line)
2. Go to selected directory/archive
3. Try to run file
4. Try to open file with associated program
5. Into archive: set properties of packed file
Insert
Select file or directory
Backspace
Goto to the upper (parent) directory
Space
1. On file - select / deselect item
2. On directory - select / deselect item and compute space occupied in dir
alphanumeric keys
1. Write to command line
2. If option "Letter only" enabled - quick search in the panel
Right mouse button
Show popup menu with configurable commands (from file associations)

3. Internal Viewer


Internal Viewer
Key Action
F2
Reload current file
N
Next file in multiple files
P
Previous file in multiple files
Esc, Q (or with any combination Ctrl, Shift, Alt)
Close
F7, Ctrl+F7, Ctrl+F
Find text
F3
Find next
Shift+F3
Find previous
F6
Show/hide text cursor
Alt+Enter
Full Screen
Ctrl+A
Select All
Ctrl+C
Copy selected text to clipboard
Ctrl+P
Print
1
Show as text
2
Show as bin
3
Show as hex
4
Show as wrapped text
5
Show as Book
6
Show as graphic
7
Show using plugin
A
Change encoding: ANSI
S
Change encoding: OEM
X
Change encoding: UTF-16 LE
Z
Change encoding: UTF-8
Num +
Zoom In
Num -
Zoom Out
`
Show/hide preview

4. Internal Editor


Internal Editor
Key Action
Esc, Alt+X
Quit
F2, Ctrl+S
Save
F7, Ctrl+F
Find text
F3
Find next
Shift+F3
Find previous
Ctrl+A
Select All
Ctrl+C
Copy selected text to clipboard
Ctrl+G
Go to the specified line
Ctrl+N
Create a new file
Ctrl+O
Open file
Ctrl+R
Replace text
Ctrl+V
Paste text from clipboard
Ctrl+X
Cut selected text to clipboard
Ctrl+Z
Undo
Ctrl+Shift+Z
Redo
Ctrl+Shift+C
Column selection mode
Ctrl+Shift+L
Line selection mode
Ctrl+Shift+N
Normal selection mode

Also internal editor support multi-carets mode: Alt+Shift+click or Alt+Shift+arrows for column editing and Ctrl+Shift+click for multi-carets editing.

5. Differ


Differ
Key Action
Alt+Home
First difference
Alt+End
Last difference
Alt+ ↑
Previous difference
Alt+ ↓
Next difference
Alt+ ←
Copy block left
Alt+ →
Copy block right
Alt+X
Close
Ctrl+R
Reload files

6. Synchronize Directories


Synchronize Directories
Key Action
F3
View left
Shift+F3
View right
Ctrl+F3
Compare files by contents
Ctrl+D
Select for copying (default direction)
Ctrl+L
Select for copying -> (left to right)
Ctrl+R
Select for copying <- (right to left)
Ctrl+M
Remove selection
Ctrl+W
Reverse copy direction

7. Configuration

In the configuration pages, some of them have many possible actions to be done during the configuration, that some shorcut keys are present to help us to quickly do what needs to be done.

These ones are not reconfigurable but at least there are present by default and the following table will list them.


7.1. Directory Hotlist

To help us to configure our directory hotlist, we have plenty of shortcut keys.

This allows us to remain with the focus in the bottom three boxes to enter our names and path, and still being able to move into the hotlist tree without quitting the text box.

Directory Hotlist
Key Action
F2
Will move focus on the directory hotlisty tree
F5
Insert a duplicate copy of the current selected entry at the current position
F7
Insert a submenu at the current position
F8
Delete the current entry at the selection position
F9
Insert an entry with a directory we will type at the current position
F10
Insert an horizontal separator line at the current position
Ctrl+F5
Add a duplicate copy of the current selected entry below the current position
Ctrl+F7
Insert a submenu below the current position
Ctrl+F8
Delete the selected elements, but when a sub menu is met, will delete the submenu entry point, but all the content will not be deleted and will be move one level closer to the root
Ctrl+F9
Insert an entry with a directory we will type below the current position
Ctrl+F10
Insert an horizontal separator line below the current position
Ctrl+Home
Will set the selection to first element of the list
Ctrl+End
Will set the selection to the last displayable entry without having to open a new branch
Ctrl+ ←
If the current selection is sub menu entry, the branch will be closed
Ctrl+ →
If the current selection is sub menu entry, the branch will be opened
Ctrl+ ↑
Will move the current selection above the current position
Ctrl+ ↓
Will move the current selection below the current position
Ctrl+Shift+F8
Delete the selected elements and if a sub menu is met, will delete the whole thing as well
Ctrl+Shift+Alt+F8
Delete all the elements, no matter if selected or not
Ctrl+Shift+P
Will allow to edit the path of the current selection to make it relative to something or many other offered options
Ctrl+Shift+T
Will allow to edit the path of the current selection to make it relative to something or many other offered options
Ctrl+Shift+V
Will erase the entries that were place in the temporary list with the command described here just after, and will paste them to the current new position
Ctrl+Shift+X
Will save in a temporary list the current selection ready to be removed and place somewhere else with the previous described command of this table
Will set the selection to the entry just above the current one
Will set the section to the entry just below the current ones

Valid HTML 4.0 Transitional CSS Valid!