Az a kérdés hogy maga az mc milyen TERM értékkel fut. Mert aztán a belőle indított shell megint átrágja a bashrc-t és egyebeket amik ezt szintén be tudják állítani.
ps ax | grep mc => megvan a PID-je, mondjuk 1234
tr '\0' '\n' < /proc/1234/environ | grep TERM