syntax highlighting: use standard colors

This commit is contained in:
corey 2024-01-13 23:14:54 -06:00
parent b94e4901f0
commit 35cc0b333b

View File

@ -5,18 +5,20 @@ if exists("b:current_syntax")
finish
endif
syntax match ParIdent /[a-zA-Z_]\+[a-zA-Z0-9_]*/
syntax match ParComment /#.*$/
syntax keyword ParKeyword for while if ret let fn true false asm ext
syntax match ParInt /\d\+/
syntax match ParFloat /\d\+\.\d\+/
syntax match ParEscapes /\\./
syntax region ParString start=/\v"/ skip=/\v\\./ end=/\v"/ contains=ParEscapes
syn match ParIdent /[a-zA-Z_]\+[a-zA-Z0-9_]*/
syn match ParComment /#.*$/ contains=ParTodo
syn keyword ParKeyword for while if ret let fn true false asm ext
syn match ParInt /\d\+/
syn match ParFloat /\d\+\.\d\+/
syn match ParEscapes /\\./
syn keyword ParTodo contained TODO
syn region ParString start=/\v"/ skip=/\v\\./ end=/\v"/ contains=ParEscapes
highlight ParIdent ctermfg=blue guifg=#ff7700
highlight ParComment ctermfg=gray guifg=#ff0000
highlight ParKeyword ctermfg=yellow guifg=#ffff00
highlight ParInt ctermfg=132 guifg=#af5f87
highlight ParFloat ctermfg=darkred guifg=#ee0000
highlight ParString ctermfg=brown guifg=#ff7700
highlight ParEscapes ctermfg=lightred guifg=#ffd7d7
hi ParIdent ctermfg=blue guifg=#ff7700
hi def link ParComment Comment
hi def link ParKeyword Keyword
hi def link ParInt Number
hi def link ParFloat Float
hi def link ParString String
hi def link ParEscapes SpecialChar
hi def link ParTodo Todo