Sur*_*ine 7 vim syntax-highlighting
我的~/.vimrc包含以下行:
au BufNewFile,BufRead *.fsh,*.vsh setf glsl
Run Code Online (Sandbox Code Playgroud)
我的~/.vim/syntax目录包含glsl.vim手动加载(:setf glsl在Vim中),但在编辑带有这些扩展名的文件时不会自动加载.如何自动为这些文件突出显示语法?语法突出显示像往常一样适用于其他文件.我的Vim版本是在Linux Mint上运行的7.4.
我认为该行不能在您的~/.vimrc. 由于加载顺序的原因,它可能必须改为 in ~/.vim/filetype.vim。尝试将其放入该文件中:
augroup filetypedetect
au BufNewFile,BufRead *.fsh,*.vsh setf glsl
augroup END
Run Code Online (Sandbox Code Playgroud)