След продължителни мъчения най-после намерих решението на проблема при излизане от mc в debian текущата директория на конзолата да се сетва в последната ползвана от текущия прозорец на mc (каквото е поведението по подразбиране в други дистрибуции, като например RH базираните):

cat /usr/share/mc/bin/mc.sh >> /root/.bashrc

Неведнъж съм питала колегите-разбирачи от офиса, но все получавах отговор от типа „кой нормален човек използва mc“. Благодаря Steve.

Ето и цитата от един форум:

In login shells mc is aliased to source the file
/usr/share/mc/bin/mc-wrapper.sh which creates a file in /tmp and then
calls mc with the -P option. This makes you exit in the current
directory. For non-login shells you need to set the alias in your shells
rc file (.bashrc .zshrc .cshrc or whatever). See the -P option in the mc
man page.