При просмотре в mcview файлов при локали utf-8 по ctrl-t кодировка не меняется, поскольку поддержку этой локали очень жестко привернули для mc (поправьте меня если ошибаюсь). Мне иногда надо просмотреть файлы в виндовой кодировке, для этого я добавил в файл /etc/mc/mc.ext следующие строки:
shell/.txt
View=%view{ascii} iconv -fcp1251 %f 2>/dev/null
Эти строки позволяют для файлов с расширение txt переключаться между utf-8 и cp1251 по нажатии кнопки F8...