【问题标题】:Enable only pylint for Python files in Syntastic for Vim在 Syntastic for Vim 中仅为 Python 文件启用 pylint
【发布时间】:2015-11-04 18:02:53
【问题描述】:

我想使用“pylint”在 Vim 中检查我的 Python 代码。为此,我安装了 Syntastic 插件以及 Ubuntu 的“pylint”包。然后我通过在我的 .vimrc 中编写以下内容来指定我想要使用的检查器。

let g:syntastic_py_checkers = ['pylint']

但是如果我写 :SyntasticInfo 我看到两个检查器处于活动状态,“python”和“pylint”,我只想要 pylint。所以我尝试一起禁用 .py 文件的检查器。

let g:syntastic_py_checkers = []

但是 :SyntasticInfo 仍然说我有两个检查器处于活动状态。

如何确保只使用 pylint 检查器?

【问题讨论】:

    标签: python vim pylint syntastic


    【解决方案1】:

    尝试syntastic_python_checkers 而不是syntastic_py_checkers

    let g:syntastic_python_checkers = []
    

    let g:syntastic_python_checkers = ['pylint']
    

    【讨论】:

    • [''] 分配给一个检查器列表并不像您认为的那样。请改用[]
    • 谢谢@SatoKatsura,我根据你的评论编辑了它
    猜你喜欢
    • 1970-01-01
    • 2017-12-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多