Midnight Commander Notes
Created in 2018
Shortcuts:
Description |
Shortcuts |
Move to other tab |
Tab |
Select current file/folder |
Ctrl + t |
Add to hotlist |
Ctrl + x, h |
View hotlist |
Ctrl + \ |
Go back one step in folder history |
Alt + y |
Show folder history |
Shift + Alt + h |
Show command history |
Ctrl + h |
Compare files |
* Have the cursor over the two files you want to compare (one
in each tab).
* Ctrl + x, Ctrl + d
|
Calculate folder size |
Ctrl + space bar |
Quick view mode |
Ctrl + x, q |
Insert the file or folder name over which the cursor is in
the command line |
Ctrl + x, t |
Clear command line |
Ctrl + k, Ctrl + w |
New Installation:
When installing a new instance of Midnight Commander I like to set it
up as follows:
Modification |
Steps |
Setup Midnight Commander to exit in the current directory.
|
Before starting Midnight Commander find the mc-wrapper path.
It is usually in /usr/share/mc/bin/
Add to ~/.bashrc the following line:
alias mc='. /usr/share/mc/bin/mc-wrapper.sh'
|
Set-up main view listing mode to show:
- item size in human readable
- item modified time
- item permissions
- item selected marker
|
F9 -> Left -> Listing mode
Select "User defined"
Set it to
half type name | size:4 | mtime | perm | mark
F9 -> Right -> Listing mode
Set it the same as Left
|
Navigate in/out of folders using right/left arrows
|
F9 -> Options -> Panel options
Mark Lynx-like motion
|
Set theme to dark
|
F9 -> Options -> Appearance -> select "dark"
F9 -> Option -> Save setup
Saves the setup to ~/.config/mc
|
Set the default viewer
|
Copy /etc/mc/mc.ext to ~/.config/mc
Make a symbolic link: ln -s mc.ext bindings
Now you can customize which programs to use as default file
Viewers/Openers/Editors
|
Restart mc for changes to take effect. |
|