【发布时间】:2011-09-28 21:38:39
【问题描述】:
我在一些 HAML 模板中使用 PHP,所以我有很多 <?php echo ...?> 正在进行。 Vim 使用 ErrorMsg 突出显示组突出显示所有大于号,但它变得非常烦人,如您所见:
为 HAML 模板禁用此功能的最佳方法是什么?
【问题讨论】:
我在一些 HAML 模板中使用 PHP,所以我有很多 <?php echo ...?> 正在进行。 Vim 使用 ErrorMsg 突出显示组突出显示所有大于号,但它变得非常烦人,如您所见:
为 HAML 模板禁用此功能的最佳方法是什么?
【问题讨论】:
您可以在 vim 中更改特定文件类型的 syntax highlighting。因此,对于 .haml 文件,请在您的 .vimrc 中添加一些内容,例如:
au BufNewFile,BufRead *.haml set filetype=haml
然后在你的 home/.vim/ 文件夹中创建一个 haml.vim 文件。
也可以看看这个link
【讨论】:
如果一切都失败了,您可以使用以下命令强制删除尖括号的突出显示:
:syn match Normal '<'
:syn match Normal '>'
【讨论】: