Zmiana typu pliku na podstawie rozszerzenia pliku w vimie

Chcę zmienić typ pliku na podstawie rozszerzenia pliku wvim.

Mam następujący kod w moim.vimrc

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

Ale kiedy otwieram plik z rozszerzeniem.md plik, typ pliku nie zostanie zmieniony. biegnę:set ft polecenie i pokazuje wyjście jakofiletype=modula2.

Czy robię coś źle?

Edytować:

Zacząłem debugować zmieniając nazwę mojego starego.vimrc plik i stworzył nowy z tą właśnie linią. To działało poprawnie. Potem zastąpiłem mój stary.vimrc plik i wszystko wydaje się działać poprawnie. Zgaduję, że to z powodu pewnych problemów z jakimś dodatkiem, którego używam.

Ale akceptując odpowiedź ZyX, ponieważ uważał mnie za alternatywny sposób na to.

questionAnswers(3)

yourAnswerToTheQuestion