0

我试图让 jshint 在 Syntastic (gvim) 中工作。Syntastic wiki 说它可以用于 html 验证。我在我的 vimrc 中添加了以下行。

let g:syntastic_html_checkers = ['jshint']

可用且当前启用检查器:检测到 jshint。

现在,当我尝试编辑 html 文件时,没有给出错误。

当我尝试改用 w3 验证时:

let g:syntastic_html_checkers = ['w3']

我收到异常错误 26。

有人可以帮助我吗?官方自述文件令人困惑,我找不到太多其他来源。

4

1 回答 1

3

根据 syntastic 页面上的文档:Scrooloose/syntastic,您可以从 github 安装一个名为“HTML Tidy for HTML5”的检查器。这是问题3.3。然后将 exec 变量设置为指向它。

g:syntastic_html_tidy_exec = 'path/to/html-tidy'

它还说,在同一个问答中,您可以下载基于 java 的 html 检查器,将其作为本地网络服务器运行,然后指向 syntastic。

于 2014-12-07T17:25:56.307 回答