Você está procurando por autocommands . Adicione uma linha para cada extensão de arquivo personalizada no seu .vimrc
:
au! BufRead,BufNewFile *.ext setfiletype ext
Em seguida, você pode especificar configurações para .ext
arquivos em ftplugin/ext.vim
.
PS: Note que os comandos automáticos devem ser definidos dentro de um augroup.