diff --git a/autoload/emmet/lang/css.vim b/autoload/emmet/lang/css.vim index 36bbc77..65a544f 100644 --- a/autoload/emmet/lang/css.vim +++ b/autoload/emmet/lang/css.vim @@ -89,6 +89,10 @@ function! emmet#lang#css#parseIntoTree(abbr, type) if len(vv) == 0 let pat = '^' . join(split(tag_name, '\zs'), '[^:]\{-}') let vv = filter(sort(keys(snippets)), 'snippets[v:val] =~ pat') + if len(vv) == 0 + let pat = '^' . join(split(tag_name, '\zs'), '.\{-}') + let vv = filter(sort(keys(snippets)), 'snippets[v:val] =~ pat') + endif endif let minl = -1 for vk in vv