Using ubuntu 10.10 the editor in mc (midnight commander) is nano. How can i switch to the internal mc editor (mcedit)?
6 Answers
Press the following keys in order, one at a time:
- F9 or Alt + 9 Activates the top menu.
- o Selects the
Optionmenu. - c Opens the configuration dialog.
- i Toggles the
use internal editoption. - s Saves your preferences.

- 15,657
- 59,344
Run MC as usual.
On the command line right above the bottom row of menu selections type select-editor.
This should open a menu with a list of all of your installed editors.
This is working for me on all my current linux machines.
-
Thank you! That was the only solution that worked for me with the mc version in the Ubuntu 14.04 repositories. – Sledge Hammer Aug 09 '15 at 11:57
-
6
-
2This solution is useful in Ubuntu (not tested in Debian) but in Redhat or Centos you need to do something like this blog rhel-centos-set-default-editor-to-nano – hermeslm Aug 09 '19 at 15:09
-
1
-
+1 as this works in Debian 11 as well and allows one to change the editor to eg nano after mcedit was selected, as Debian activates mcedit as an external editor so changing it becomes impossible with the menu-based solution given by Isaiah. – fvu Mar 02 '23 at 11:34
You can also change the standard editor system-wide. Open a terminal and type this command:
sudo update-alternatives --config editor
You will get a list of the installed editors on your system, and you can choose your favorite.
- 15,657
-
4
-
@RyanC.Thompson yes, but changing the default system editor would also change the default external MC editor, thus answering the OP's question. It's still a valid answer. – user213769 Jul 13 '23 at 15:41
If you want to leave mc and system settings as it is now, you may just run it like
$ EDITOR=mcedit mc
- 271
In user's home folder (/home/<user-name>/) there should be a file named .selected_editor. One can edit it and change it there to a desired editor.
# Generated by /usr/bin/select-editor
SELECTED_EDITOR="/path/to/mcedit"
Or remove this file to force MC to ask about default editor on first edit.
- 344
-
-
This is the way it worked for me as mc is not showing the "save" option – fabatera Mar 12 '24 at 11:10
Open Midnight Commander, go to Options -> Configuration and check "use internal editor" Hit save and you are done.
EDITORenvironment variable, easily withselect-editor– Pablo Bianchi May 20 '20 at 02:46