Alterando tipo de arquivo com base na extensão de arquivo no vim

Eu quero mudar o tipo de arquivo com base na extensão de arquivo emvim.

Eu tenho o seguinte código no meu.vimrc

autocmd BufNew,BufNewFile,BufRead *.txt,*.text,*.md,*.markdown setlocal ft=markdown

Mas quando abro um arquivo com a extensão.md arquivo, o tipo de arquivo não é alterado. eu corro:set ft comando e mostra a saída comofiletype=modula2.

Estou fazendo algo errado?

Editar:

Comecei a depurar, renomeando meu antigo.vimrc arquivo e criou um novo com apenas esta linha. Estava funcionando corretamente. Então eu substituí meu antigo.vimrc arquivo e tudo parece estar funcionando bem. Acho que foi por causa de alguns problemas em algum addon que estou usando.

Mas aceitando a resposta da ZyX, já que ela me achava uma maneira alternativa de fazer isso.

questionAnswers(3)

yourAnswerToTheQuestion