De acordo com este tópico , há um bug / problema com o mc, dependendo também de como ele é compilado.
A opção é recompilar com SUBSHELL
off; ou executá-lo como:
mc -u
Portanto, a opção mais fácil é criar um alias para mc
as mc -u
. Como em:
alias mc='mc -u'
De man mc
:
-u, --nosubshell Disable use of the concurrent shell (only makes sense if Midnight Commander has been built with concurrent shell support).