Cambiando el tipo de archivo basado en la extensión de archivo en vim

Quiero cambiar el tipo de archivo basado en la extensión de archivo envim.

Tengo el siguiente código en mi.vimrc

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

Pero cuando abro un archivo con la extensión..md archivo, el tipo de archivo no se cambia. Corro:set ft comando y muestra la salida comofiletype=modula2.

¿Estoy haciendo algo mal?

Editar:

Comencé a depurar cambiando mi antiguo nombre.vimrc archivo y creó uno nuevo con sólo esta línea. Estaba funcionando correctamente. Entonces reemplacé mi viejo.vimrc Archivo y todo parece estar funcionando bien. Supongo que fue debido a algunos problemas en algún complemento que estoy usando.

Pero aceptando la respuesta de ZyX, ya que me pareció una forma alternativa de hacer esto.

Respuestas a la pregunta(3)

Su respuesta a la pregunta