Столкнулся с тем, что midnight commander работает некорректно. Система Debian 8.
Проявлялось это прежде всего в корявом отображение оформления, которое я назвал бы абракадаброй)
Вторая проблема, мешающая сильно жить заключалась в том, что при нажатии на F3 действия View, т.е. просмотра файла не происходило. Позже я узнал, что Shift+F3 выполняет это действие, но это не то. Но это информация и очень полезная подсказка от товарища очень быстро привела меня к такой команде, которая на проблемной машине показало следующее:
~# env | grep TERM TERM=linux
А на машине, где проблем нет, вывод вот такой:
~ # env | grep TERM TERM=xterm
Объяснение такое. Подключение происходит при помощи терминала, т.е. программы (пополярная Putty для виндовс, например), которая как отсылает команды в консоль, так и получает ответ. При этом обе стороны должны понимать друг друга. А этого не происходило по причине того, что настройка терминала на сервере была в режиме linux.
В моём случае быстрофикс был вот такой командой:
export TERM=xterm
Но это работает до следующего входа, поэтому можно прописать это в ~/.bashrc в конец файла и при следующем входе всё будет работать как надо.
Первое время долго искал проблему в самом mc, но оказалось что надо искать совсем не там.