.
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
|
" Hack: I define new syntax groups here, and I don't know how to distribute
|
||||||
" colorscheme-independent color suggestions for them.
|
" colorscheme-independent color suggestions for them.
|
||||||
highlight Normal ctermfg=245
|
highlight Normal ctermfg=245
|
||||||
highlight MuLispNormal ctermfg=0
|
highlight muLispNormal ctermfg=0
|
||||||
highlight muLispKeyword ctermfg=2
|
highlight muLispOuterKeyword ctermfg=2
|
||||||
|
highlight link muLispKeyword Type
|
||||||
|
|
||||||
syntax region String start=+"+ skip=+\\"+ end=+"+
|
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 muLispComment /#.*/ contained | highlight link muLispComment Comment
|
||||||
syntax match muLispLiteral /\<[0-9]\+\>/ contained | highlight link muLispLiteral Constant
|
syntax match muLispLiteral /\<[0-9]\+\>/ contained | highlight link muLispLiteral Constant
|
||||||
syntax match muLispLiteral /\[[^\]]*\]/ contained
|
syntax match muLispLiteral /\[[^\]]*\]/ contained
|
||||||
syntax match muLispDelimiter /[(),@`]/ contained | highlight link muLispDelimiter Delimiter
|
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
|
let &cpo = s:save_cpo
|
||||||
|
|
Loading…
Reference in New Issue
Block a user