>Ничего что при запуске mc после нажатия ctrl+o выходит предупреждение что предыдущая командная оболочка будет выключена?
Это только в случае, когда включено предупреждение. Не мой случай. Да и не очень-то правильно на чужих серверах еще выполнять настройки программ, которыми пользуются администраторы.
Я напишу сюда свой пост с форума rsdn, может кому пригодится
Часто бывает видишь командную строку и набираешь mc. Потом набираешь команду, хочешь посмотреть вывод, нажимаешь ctrl+o — и отображается панели mc. А все потому, что первая команда была набрана из оболочки mc. Ну и встает вопрос — как посмотреть вывод и закрыть лишний mc.
Я еще немного поразбирался. Я был прав — после второго нажатия ctrl+o действительно отображается второй mc, только он неправильно отрисовывается — чтобы его увидеть нужно перерисовать экран сочетанием ctrl+l. Этот момент сбивал меня с толку — я не мог понять на что я смотрю. Дальше с ним можно работать, но реакция на клавиши неверная — например, нельзя нажать вверх/вниз, но можно pgup/pgdown. Думаю, это связано с тем, что работа ведется в контексте командной оболочки первого mc. Можно выполнять команды, работает копирование и просмотр. Только периодически нужно вызывать команду переотрисовки. И из него можно выйти по F10.
Вообщем не похоже, что с ним стоит работать, думаю в такой ситуации проще выполнять ctrl+o, затем ctrl+l и выход по f10