Sim. Isso é descrito em :help
section usr_06.txt
no realce de sintaxe.
Você pode ativar o realce de sintaxe e definir o tipo de arquivo desta maneira:
:syntax enable
:set filetype=sql
Temos vários arquivos sql sem extensão no nome do arquivo. Eu gostaria de abri-los como arquivos sql para realce de sintaxe, profundidade de indentação personalizada, etc., mas eu não quero ter que renomear os arquivos para adicionar a extensão toda vez que eu quero editá-los (e vamos apenas dizer que eles têm que ficar sem extensão).
Isso é possível?
Eles estão em um local identificado? Tudo em um diretório? Se sim, você pode fazer:
autocmd BufRead,BufEnter /path/to/directory/* set ft=sql
Caso contrário, você terá que escrever sua própria rotina de detecção de arquivos.
Tags vim