manycommander

keys

The complete keymap: panels, marks, the F-key verbs, tabs and the command line.

F1 inside manycommander shows this keymap. Keys that are also command-line editing keys, such as Enter, Home and Ctrl+A, act on the panel while the command line is empty and on the text once you have typed something.

Panels

KeyAction
TabSwitch to the other panel
Up, Down, PgUp, PgDn, Home, EndMove the cursor
EnterEnter the directory, or open the file with xdg-open
Backspace, Alt+UpParent directory
Alt+Left, Alt+RightBack and forward in the panel's history
Ctrl+SQuick search: type to jump to a name
Alt+.Show or hide hidden files
Ctrl+F3, Ctrl+F4, Ctrl+F5, Ctrl+F6Sort by name, extension, size or time; again to reverse
Ctrl+RRe-read both panels
Ctrl+USwap the panels
EscStop a directory that is still loading

Panels refresh on their own when a directory changes on disk.

Marks

KeyAction
InsertMark or unmark, and move down
SpaceMark or unmark; on a directory, also compute its size
Ctrl+AMark all
Alt+=, Alt+-Mark or unmark by glob
Alt+*Invert the marks

The file verbs act on the marked entries, or on the entry under the cursor when nothing is marked.

Verbs

KeyAction
F3View the file in $PAGER
F4, Shift+F4Edit the file, or a new file, in $EDITOR
F5Copy to the other panel
F6, Shift+F6Move to the other panel, rename in place
F7Make a directory; a/b/c creates the parents
F8Move to the trash
Shift+F8Delete permanently, after you type delete
F10, Alt+XQuit

What each verb guarantees is on the file operations page.

Tabs

KeyAction
Ctrl+T, Ctrl+WNew tab, close tab
Alt+PgUp, Alt+PgDnPrevious and next tab
Ctrl+1 .. Ctrl+9Go to a tab

Each panel has its own tabs. Tabs keep their marks while hidden.

Command line

Typing goes to the command line under the panels. Enter runs the line with $SHELL -c in the active panel's directory; cd DIR changes the panel instead.

KeyAction
Alt+Enter, Alt+PInsert the quoted name, or path, under the cursor
Ctrl+OShow the last command's output
Ctrl+A, Ctrl+EStart, end of the line
Ctrl+U, Ctrl+KDelete to the start, to the end
Ctrl+WDelete the previous word
Ctrl+P, Ctrl+NPrevious, next history entry
EscClear the line

manycommander avoids Ctrl+Tab, Ctrl+Shift+Tab and Ctrl+Shift+Enter, because Kitty and Ghostty use them for their own tabs and windows.