我想禁用特定编程语言的语法突出显示。我目前正在使用此
au FileType foo syntax off
但是,这有一个问题,即即使它们具有不同的文件类型,它也会禁用我在同一窗口中打开的所有新缓冲区的语法高亮显示。是否可以禁用此文件类型的 only 突出显示语法? (例如,同一窗口中具有不同文件类型的所有其他缓冲区都应启用语法突出显示)
可以解决此问题的方法之一是创建一个syntax/foo.vim
文件,该文件不突出显示任何内容,但是当foo
是其中一种语言时,我不确定如何实现此文件该vim会默认突出显示。
答案 0 :(得分:2)
au FileType foo setlocal syntax=OFF
如果您想稍微隔离一下配置,请创建一个名为~/.vim/after/ftplugin/foo.vim
的文件并将其放入其中:
setlocal syntax=OFF