Изменение типа файла в зависимости от расширения файла в vim

Я хочу изменить тип файла на основе расширения файла вvim.

У меня есть следующий код в моем.vimrc

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

Но когда я открываю файл с расширением.md файл, тип файла не изменяется. я бегу:set ft команда и показывает вывод какfiletype=modula2.

Я делаю что-то не так?

Редактировать:

Я начал отлаживать, переименовав мой старый.vimrc файл и создал новый только с этой строкой. Это работало правильно. Затем я заменил мой старый.vimrc файл и все вроде нормально работает. Думаю, это из-за некоторых проблем в каком-то аддоне, который я использую

Но, принимая ответ ZyX, он подумал, что это альтернативный способ сделать это.

Ответы на вопрос(3)

Ваш ответ на вопрос