vim - 如何关闭syntastic(vim)中的特定消息?

标签 vim syntastic

我正在尝试关闭某些消息。

例如,bash文件中的SC20148(它提示没有shebang)。

浏览完文档后,似乎可以通过以下方法完成:

let g:synstatic_quiet_messages = {
  \ 'type': 'syntax',
  \ 'regex': 'SC20148' }

但是,这似乎不起作用。如何关闭特定消息?

最佳答案

细节决定成败:

  • 该变量实际上称为g:syntastic_quiet_messages
  • 错误实际上是SC2148
  • 您可能不想禁用语法消息。

  • 因此:
    let g:syntastic_quiet_messages = { 'regex': 'SC2148' }
    

    要不就:
    let g:syntastic_sh_shellcheck_args = '-e SC2148'
    

    关于vim - 如何关闭syntastic(vim)中的特定消息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28282315/

    相关文章:

    vim - 在 vim 中切换空白屏幕,以通过透明窗口查看

    c++ - 在 vim syntastic 中禁用 C++ 文件的空格检查

    vim - 在 Syntastic 中禁用 "Quickfix list"

    vim - 如何在 Vim 中调试无效的键盘映射?

    bash - Vim 格式化打印日期到当前文件

    vim - 允许在 cygwin 中点击 vim

    ruby - 如何使用 Syntastic Vim 插件和 Rbenv 启用 Rubocop?

    vim - 如何使用 JSHint 配置 Syntastic?

    python - 如何在 Syntastic for Vim 中将 Python 允许的最大行长度设置为 120?

    vim - 如何在vim中更快地滚动