Vim Syntastic 按文件夹启用

标签 vim vim-plugin

我有一个 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/

相关文章:

vim - 如何在 tpope/vim-surround 中将 'S' 更改为 's' - VIM

vim - 简单替换

vim - 使用空格确认搜索

vim - 如何在文本文件上执行 vim 命令列表?

vim - 使用 vundle 在 VIM 中安装 ctrlp

vim - NERDTree 的两个基本问题——切换窗口和查找文件

vim - 带有 VIM 折叠的目录

vim - 学习 Vim 有什么好处?

vim - 使 vim 更详细(使击键可见)

vim - DBext (Vim) - 必须选择有效的数据库类型