有时候研究C语言源码,打开发现一大堆报错,或者警告,影响观感,每次手动关闭甚是麻烦。
可以在.vimrc里配置,当检测到特定目录时关闭语法检查功能。
配置如下:
1 2 3 4 5 6 |
let currentDir=getcwd() if currentDir =~ "希望关闭语法检查功能的目录" let g:syntastic_c_checkers = [''] endif |
getcwd()获取当前工作目录,并赋值给currentDir。
=~表示匹配后面的字符串,匹配成功则说明打开的文件在目标目录下。
再后一句是使C语言的检查器为空,即不检查语法之类的问题。