See this cheatography for mc.
| Key | Action |
| C-I | Refresh display |
| A-dot | Toggle hidden files |
| A-comma | Toggle horizontal/vertical split |
| A-backtick | Show screen selector |
| A-semicolon/quote | Prev/Next screen |
| A-s | Search/jump by pattern |
| C-S-= | Select via pattern (use * to select all) |
1
General
| Key | Action |
| Ctrl+l | Refresh display |
| Alt+. | Toggle hidden files display |
| Alt+, | Toggle horizontal/vertical split |
| Alt+` | Show screen selector |
| Alt+;/' | Switch to previous/next screen |
Selected Items
| Key | Action |
| Shift+F5 | Copy to current directory |
| Shift+F6 | Rename selected item |
| Ctrl+x, c | chmod dialog |
| Ctrl+x, o | chown dialog |
| Ctrl+x, v | Relative symlink dialog |
| Ctrl+x, s | Absolute symlink dialog |
| Ctrl+x, l | Hardlink dialog |
| Ctrl+x, Ctrl+d | File diff active/inactive panel selection |
| Ctrl+x, d | Directory diff active/inactive panel selection |
Active Panel
| Key | Action |
| Alt+j/k/l | Move cursor to top/center/bottom of view |
| Insert / Ctrl+t / Shift+/ | Tag/untag focused item and move down/up |
| +/- | Tag/untag items by pattern |
| * | Invert tagging of items |
| Alt+s | Search/jump to by pattern |
| Alt+? | Open search dialog |
| Alt+t | Cycle panel view mode |
| Ctrl+x, i/q | Toggle other panel to info/quick view mode |
| Alt+c | Change directory popup |
| Alt+i | Change other panel to the same directory |
| Alt+o/L | Change other panel to the selected directory/link target (or the parent directory if a file is selected + select next item) |
| Alt+H | Directory history |
| Alt+y/u | CD to previous/next directory in the history |
| F12 | Open directory hotlist |
| Ctrl+x, h | Add current directory to hotlist |
| Ctrl+space | Calculate selected item sizes (.. calculates all item sizes) |
| Ctrl+r | Refresh listing |
| Ctrl+u | Swap panels |
| Alt+P | Open Sort dialog |
| Alt+R | Reverse sort |
| Alt+N/E/S/M | Sort by Name/Ext/Size/ModTime (repeating shortcut reverses sort) |
| Ctrl+f | Filter (files only) |
| Alt+! | Filtered view |
| Shift+/ | Scroll left/right |
Command Line
| Key | Action |
| Alt+h | Open command history |
| Alt+p/n | Select previous/next history entry |
| Shift+Tab | Complete item name |
| Ctrl+a/e | Jump to start/end of line |
| Ctrl+k | Clear to end of line |
| Alt+/ | Jump to start of previous/next word |
| Alt+a/A | Paste active/inactive panel directory path |
| Alt+Enter | Paste active panel selected item name |
| Ctrl+x, t | Paste names of tagged files in active panel |
Cmd line variables (active/inactive panel)
| Key | Action |
| %d / %D | directory path |
| %s / %S | tagged or focused item name(s) |
| %f / %F | focused item name(s) |
| %b / %B | focused item base name(s) |
| %x / %X | focused item extension |
| %t / %T | tagged item name(s) |
| %% | literal % character |