【问题标题】:Using the quickfix window with vim+jslint使用 vim+jslint 的 quickfix 窗口
【发布时间】:2011-01-15 13:19:53
【问题描述】:

我正在使用here 中描述的 vim+jslint 组合,但在弄清楚如何将两者结合使用时遇到了问题。我猜错误列表应该显示在上半部分,而下半部分有实际页面?如果是这样,我该怎么做? (注意,我对 quickfix 窗口完全陌生,文档并不能很好地描述如何使用它)。

【问题讨论】:

    标签: vim jslint quickfix


    【解决方案1】:

    Vim 帮助的user manual 部分中的quickfix 文档很好。你必须记住,Vim 的帮助有用户手册和参考手册。后者更简洁。

    一般情况下,运行:make 后,quickfix 列表会填充'errorformat' 选项已配置为解析的任何内容。您可以分别使用:cn:cN 命令在快速修复列表中前进/后退。

    【讨论】:

    • 感谢用户手册提示,我现在会更频繁地查找这些提示。
    【解决方案2】:

    最后,我破解了 jslint 脚本以快速修复窗口的格式输出。我换了:

    //print((e.evidence||'').replace(/^\s*(\S*(\s+\S+)*)\s*$/,"$1"));print('');
    

    print(a[0]+':'+e.line+':'+e.reason)
    

    我认为

    【讨论】:

      猜你喜欢
      • 2011-10-04
      • 1970-01-01
      • 1970-01-01
      • 2010-10-03
      • 1970-01-01
      • 2019-01-30
      • 2012-06-12
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多