diff options
Diffstat (limited to 'vim-snug/syntax/snug.vim')
-rw-r--r-- | vim-snug/syntax/snug.vim | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/vim-snug/syntax/snug.vim b/vim-snug/syntax/snug.vim index 0353f63..c75f751 100644 --- a/vim-snug/syntax/snug.vim +++ b/vim-snug/syntax/snug.vim @@ -11,11 +11,13 @@ let s:cpo_save = &cpo set cpo&vim syn keyword snugKeyword case data fun type +syn keyword snugStatement test syn keyword snugTodo TODO FIXME XXX BUG NB contained containedin=snugComment syn match snugChar /'[^'\\]'/ display syn match snugInt /\d\+/ display +syn region snugString start=+"+ end=+"+ oneline syn match snugDelimiter /\v[\[\]\(\):;=,]/ display @@ -24,8 +26,10 @@ syn match snugIdentifier /^[_a-zA-Z]\+/ display syn region snugComment start="(#" end="#)" contains=@Spell,snugComment display hi def link snugKeyword Keyword +hi def link snugStatement Statement hi def link snugChar Character hi def link snugInt Number +hi def link snugString String hi def link snugDelimiter Delimiter hi def link snugIdentifier Identifier hi def link snugTodo Todo |