This commit is contained in:
parent
c5983ab3cc
commit
4c07de4d3b
|
@ -16,18 +16,20 @@ setlocal iskeyword=@,48-57,?,!,_,$
|
|||
" Hack: I define new syntax groups here, and I don't know how to distribute
|
||||
" colorscheme-independent color suggestions for them.
|
||||
highlight Normal ctermfg=245
|
||||
highlight MuLispNormal ctermfg=0
|
||||
highlight muLispKeyword ctermfg=2
|
||||
highlight muLispNormal ctermfg=0
|
||||
highlight muLispOuterKeyword ctermfg=2
|
||||
highlight link muLispKeyword Type
|
||||
|
||||
syntax region String start=+"+ skip=+\\"+ end=+"+
|
||||
|
||||
syntax region muLispNormal matchgroup=Normal start=/\[/ end=/\]/ contains=muLispLiteral,muLispComment,muLispDelimiter
|
||||
syntax region muLispNormal matchgroup=Normal start=/\[/ end=/\]/ contains=muLispLiteral,muLispComment,muLispDelimiter,muLispKeyword
|
||||
|
||||
syntax match muLispComment /#.*/ contained | highlight link muLispComment Comment
|
||||
syntax match muLispLiteral /\<[0-9]\+\>/ contained | highlight link muLispLiteral Constant
|
||||
syntax match muLispLiteral /\[[^\]]*\]/ contained
|
||||
syntax match muLispDelimiter /[(),@`]/ contained | highlight link muLispDelimiter Delimiter
|
||||
|
||||
syntax keyword muLispKeyword globals sandbox
|
||||
syntax keyword muLispOuterKeyword globals sandbox
|
||||
syntax keyword muLispKeyword fn def mac let if while for
|
||||
|
||||
let &cpo = s:save_cpo
|
||||
|
|
Loading…
Reference in New Issue