Сейчас в /usr/share/mc/syntax/Syntax:85 язык tcl определяется только по расширению файла. Было бы неплохо добавить шебанги с wish и tclsh: file ..\*\\.(?i:i?tcl)$ Tcl\sProgram ^#!.\*([\s/]tclsh|[\s/]wish|/usr/bin/tclsh|/usr/bin/wish) include tcl.syntax (написал по аналогии с perl, у меня работает).
https://midnight-commander.org/ticket/4062
Странно, почему-то само не закрылось. Sat Feb 29 2020 Sergey Y. Afonin <asy@altlinux> 4.8.24-alt1 - 4.8.24 (updated to 20200215 git snapshot, ALT #37545)
Спасибо! Правильная подсветка - очень полезная вещь...