1

例如,我使用一个 CMS,它使用在页面上的所有内容之前解析的自定义标签。这可以出现在 .html、.php 的标准文件格式中

<v:img for="portfolio" />

它将根据后端中的所有规范创建一个图像..

还有像

<v:php>
// Code here is different than <?php ?> which is rendered after v:php
</v:php>

<v:collection for="blog">
  <h1><v:text for="title" /></h1>
</v:collection>

就格式而言,就是这样,有数百个标签,但它们要么是封闭的,要么是自封闭的,就像 html 一样。

我正在尝试将它们添加到 Macvim 的 Syntastic 插件中,这样我就不会收到不必要的错误,但这有点超出我的想象:/

4

1 回答 1

2

/path/to/syntastic/syntax_checkers/html.vim中,查看第 26 行let makeprg="..."

您可以看到命令中添加了一堆新的 HTML5 标签tidy,您应该尝试在那里添加标签。

如果有任何警告,请参阅整洁的文档。

于 2011-10-07T07:08:11.010 回答