mirror of
https://github.com/gryf/snipmate.vim.git
synced 2025-12-20 04:47:59 +01:00
added syntax coloring for *.snippet(s) files
This commit is contained in:
15
syntax/snippet.vim
Normal file
15
syntax/snippet.vim
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
syn match snipComment '^#.*'
|
||||||
|
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
|
||||||
|
syn match snipKeyword '^snippet'me=s+8 contained
|
||||||
|
|
||||||
|
hi link snipComment Comment
|
||||||
|
hi link multiSnipText String
|
||||||
|
hi link snipKeyword Keyword
|
||||||
|
hi link snipComment Comment
|
||||||
|
hi link placeHolder Special
|
||||||
|
hi link tabStop Special
|
||||||
|
hi link snipCommand String
|
||||||
Reference in New Issue
Block a user