我有一个 Laravel 项目,我使用 VIM 作为编辑器。我有使用 PSR-2 的 syntastic 插件。
根据 PSR-2,每个类都必须具有命名空间,但 Laravel 迁移则不然。所以我想找到一种方法,仅对应用程序文件夹内的文件启用 Syntastic。
最佳答案
将其放入您的 .vimrc
中:
autocmd BufRead,BufNewFile /path/to/app/dir/* let b:syntastic_mode = 'passive'
当您在 vim 中的 app
目录中打开该缓冲区的文件时,这将抑制 php 的语法。
您可以阅读有关基于更改 vim 行为的更多信息 在文件路径here上.
关于Vim Syntastic 按文件夹启用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45270691/