Правила подсветки лежат в /usr/share/nano/ и зависят от расширения и/или названия файла.
Посмотрите, есть ли там ваш язык, по каким правилам он определяется, если надо - поправьте (сделайте копию в своей папке, не правьте в системной, он затрётся) и подгрузите через файл настройки nano: ~/.nanorc
Например
include "~/.config/nano/syntax/myfile.nanorc"