En VIM se puede obligar a un tipo de archivo escribiendo un modeline como estoSublime Texto 2: Configuración de la sintaxis del archivo dentro del mismo archivo (como modelines Vim)
# vim:syntax=html filetype=html
I'ld similar para obtener lo mismo para Texto sublime. Por ejemplo, me gustaría que Sublime Text 2 use la sintaxis de MarkDown para algunos archivos que tengo con la extensión .txt.