Jekyll 疯狂使用 vim 折叠括号 {{{ }}}

Jekyll goes crazy with vim foldinig bracktes {{{ }}}

是否可以在 jekyll 中使用 vim 折叠?

得到以下错误:

Liquid Exception: Variable '{{' was not properly terminated with regexp: /\}\}/

尝试使用 // 和 /* */ 来注释掉带括号的行。

您正在与 Liquid 变量标签相撞 {{ myvar }}

尝试使用 Liquid 注释:

{% comment %}
{{{ }}}
{% endcomment %}

通常必须将用于基于标记的折叠的 Vim 折叠标记 放在注释中,以避免干扰脚本的语法。

您还可以更改使用的标记,对于 文件类型 :set filetype? 告诉您),在 ~/.vim/after/ftplugin/{filetype}.vim 中,或者通过modelines,直接在文件中(再次注释掉),像这样:

vim: set foldmethod=marker foldmarker=[[[,]]]: