如何告诉MacVim始终对特定文件类型使用特定语法高亮显示?

如何告诉MacVim始终对特定文件类型使用特定语法高亮显示?,vim,syntax-highlighting,markdown,macvim,Vim,Syntax Highlighting,Markdown,Macvim,我正在寻找一些东西添加到我的.vimrc中,告诉MacVim始终使用标记语法突出显示TXT文件 目前,我可以使用set filetype=markdown手动执行此操作,但每次打开文件时都必须执行此操作。您可以使用autocmd自动设置特定文件扩展名的文件类型: autocmd BufRead,BufNewFile *.txt,*.TXT set filetype=markdown 将此行添加到.vimrc 键入:有关更多详细信息,请在vim中帮助autocmd;另请参见::帮助autocm

我正在寻找一些东西添加到我的.vimrc中,告诉MacVim始终使用标记语法突出显示TXT文件


目前,我可以使用
set filetype=markdown
手动执行此操作,但每次打开文件时都必须执行此操作。

您可以使用
autocmd
自动设置特定文件扩展名的文件类型:

autocmd BufRead,BufNewFile  *.txt,*.TXT set filetype=markdown
将此行添加到
.vimrc


键入
:有关更多详细信息,请在vim中帮助autocmd
;另请参见:
:帮助autocmd组
。另请参见:
:帮助文件类型

谢谢。这种方法很有效:它不会产生与
set filetype=markdown
相同的结果。我必须查看
autocmd
帮助,看看是否有帮助;编辑可能对你更有用啊,是的。这就成功了。我想知道为什么没有
=
符号。。。非常感谢。是的,我之前的命令不太正确(缺少咖啡),请参见
:help setfiletype
,了解区别;文档称
setfiletype
用于
filetype.vim
以避免两次设置文件类型。