diff --git a/syntax/snippet.vim b/syntax/snippet.vim index b441988..ea6042a 100644 --- a/syntax/snippet.vim +++ b/syntax/snippet.vim @@ -1,6 +1,8 @@ +" Syntax highlighting for snippet files (used for snipMate.vim) +" Hopefully this should make snippets a bit nicer to write! syn match snipComment '^#.*' -syn match placeHolder '\${\d\(:.\{-}\)\=}' contains=snipCommand -syn match tabStop '\$\d' +syn match placeHolder '\${\d\+\(:.\{-}\)\=}' contains=snipCommand +syn match tabStop '\$\d\+' syn match snipCommand '`.\{-}`' syn match snippet '^snippet.*' transparent contains=multiSnipText,snipKeyword syn match multiSnipText '\w\+ \zs.*' contained