Der*_*kan 5 vim zurb-foundation emmet
我正在使用emmet.vim插件。
如何编写emmet速记来说明没有值的属性?
这是我写的:
div.contain-to-grid.sticky>nav.topbar[data-topbar]
Run Code Online (Sandbox Code Playgroud)
这就是我想发生的事情:
<div class="contain-to-grid sticky">
<nav class="topbar" data-topbar></nav>
</div>
Run Code Online (Sandbox Code Playgroud)
这是我得到的:
<div class="contain-to-grid sticky">
<nav class="topbar" data-topbar=""></nav>
</div>
Run Code Online (Sandbox Code Playgroud)
代替创建没有值的属性:
数据顶部
它正在创建一个空值:
data-topbar =“”
有没有解决的办法?如果没有,我可以忍受。知道是否可以完成将很高兴。谢谢
Emmet-vim 的行为已更改为文档中的预期:
您不必指定属性值:
td[colspan title]将<td colspan="" title="">在每个空属性中生成制表位(如果您的编辑器支持它们)。
所以不行。您可以在此处遵循此请求:没有扩展值的属性。
可能的粗略解决方法是将 220 行autoload/emmet/lang/html.vim从
let current.attr[atts] = ''
Run Code Online (Sandbox Code Playgroud)
到
let current.attr[atts] = function('emmet#types#true')
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1439 次 |
| 最近记录: |