forked from VimPlug/emmet-vim
exapnd $# of attribute in block element. close #282
This commit is contained in:
@@ -475,7 +475,7 @@ function! emmet#expandAbbr(mode, abbr) range abort
|
||||
endif
|
||||
if leader =~# '\*'
|
||||
let query = substitute(leader, '*', '*' . (a:lastline - a:firstline + 1), '')
|
||||
if query !~# '}\s*$'
|
||||
if query !~# '}\s*$' && query !~# '\$#'
|
||||
let query .= '>{$#}'
|
||||
endif
|
||||
if emmet#useFilter(filters, '/')
|
||||
|
||||
@@ -487,7 +487,9 @@ function! emmet#lang#html#toString(settings, current, type, inline, filters, ite
|
||||
endif
|
||||
let text = substitute(text, '\${nr}', "\n", 'g')
|
||||
let text = substitute(text, '\\\$', '$', 'g')
|
||||
let str = substitute(str, '\("\zs$#\ze"\|\s\zs\$#"\|"\$#\ze\s\)', text, 'g')
|
||||
if text != ''
|
||||
let str = substitute(str, '\("\zs$#\ze"\|\s\zs\$#"\|"\$#\ze\s\)', text, 'g')
|
||||
endif
|
||||
endif
|
||||
let str .= text
|
||||
let nc = len(current.child)
|
||||
|
||||
Reference in New Issue
Block a user