如何在 vim 中使用 zencoding haml
how to use zencoding haml in vim
我想知道是否可以在 Vim 中以类似 Zencoding 的方式扩展 shorthand HAML。例如,我在 .vimrc 文件中使用 Vundle 并安装了 haml 插件。所以像:
#main.stuff>h1.title+h2.subtitle+p|haml
是否可以在 Vim 中触发上述代码扩展为:
#main.stuff
%h1.title
%h2.subtitle
%p
为了在 vim 中编写 zen-coding 风格,已经有一个名为 emmet-vim.
的专用 vim 插件
来自其文档:
Emmet currently supports CSS, HTML, XML/XSL and HAML, Slim languages
via filters (see |emmet-filter|).
当然,如果文件类型是 haml,则无需应用过滤。以下表达式也将扩展为所需的代码片段:
#main.stuff>h1.title+h2.subtitle+p
将扩展为:
#main.stuff
%h1.title
%h2.subtitle
%p
我想知道是否可以在 Vim 中以类似 Zencoding 的方式扩展 shorthand HAML。例如,我在 .vimrc 文件中使用 Vundle 并安装了 haml 插件。所以像:
#main.stuff>h1.title+h2.subtitle+p|haml
是否可以在 Vim 中触发上述代码扩展为:
#main.stuff
%h1.title
%h2.subtitle
%p
为了在 vim 中编写 zen-coding 风格,已经有一个名为 emmet-vim.
的专用 vim 插件来自其文档:
Emmet currently supports CSS, HTML, XML/XSL and HAML, Slim languages via filters (see |emmet-filter|).
当然,如果文件类型是 haml,则无需应用过滤。以下表达式也将扩展为所需的代码片段:
#main.stuff>h1.title+h2.subtitle+p
将扩展为:
#main.stuff
%h1.title
%h2.subtitle
%p