scss.vim 508 B

12345678910111213
  1. " If not loading https://github.com/cakebaker/scss-syntax.vim
  2. if !hlexists('scssNestedProperty')
  3. silent! syntax clear scssDefinition
  4. syntax region cssScssDefinition transparent matchgroup=cssBraces
  5. \ contains=@ScssSyntax,cssScssDefinition
  6. \ contained containedin=cssScssVueStyle
  7. \ start="{" end="}"
  8. " Extend to highlight all numbers in expression
  9. syntax match cssValueNumber
  10. \ /\W\zs\d\+\(\.\d\+\)\?%\?\ze\W/
  11. \ contained containedin=cssScssDefinition
  12. endif