Коряво работает midnight commander

Столкнулся с тем, что 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, но оказалось что надо искать совсем не там.

Добавить комментарий