Fix css keyframe prop highlight

This commit is contained in:
leafOfTree
2019-09-12 11:39:59 +08:00
parent 6ec6ae0735
commit 5b2b2c140d

View File

@@ -213,13 +213,18 @@ if s:use_sass
\ start="{" end="}"
endif
" Highlight css unit correctly
" Avoid css syntax interference
syntax clear cssUnitDecorators
syntax match cssUnitDecorator
syntax match cssUnitDecorators2
\ /\(#\|-\|+\|%\|mm\|cm\|in\|pt\|pc\|em\|ex\|px\|ch\|rem\|vh\|vw\|vmin\|vmax\|dpi\|dppx\|dpcm\|Hz\|kHz\|s\|ms\|deg\|grad\|rad\)\ze\(;\|$\)/
\ contained
\ containedin=cssAttrRegion,sassCssAttribute,lessCssAttribute
syntax clear cssKeyFrameProp
syn match cssKeyFrameProp2 /\d*%\|from\|to/
\ contained nextgroup=cssDefinition
\ containedin=cssAttrRegion,sassCssAttribute,lessCssAttribute
" Coffee
if s:use_coffee
silent! syntax clear coffeeConstant