如何告诉MacVim始终对特定文件类型使用特定语法高亮显示?
我正在寻找一些东西添加到我的.vimrc中,告诉MacVim始终使用标记语法突出显示TXT文件如何告诉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
目前,我可以使用
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
以避免两次设置文件类型。