You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
54 lines
1.9 KiB
54 lines
1.9 KiB
if exists("b:current_syntax") |
|
finish |
|
endif |
|
let s:cpo_save = &cpo |
|
set cpo&vim |
|
" , is the delimiter |
|
" " is word separator |
|
" no support for escape character |
|
:syntax match end ',' nextgroup=col00 |
|
:syntax match col13 ',[^,]*' nextgroup=end |
|
:syntax match col13 ',\"[^"]*\"' nextgroup=end |
|
:syntax match col12 ',[^,]*' nextgroup=col13 |
|
:syntax match col12 ',\"[^"]*\"' nextgroup=col13 |
|
:syntax match col11 ',[^,]*' nextgroup=col12 |
|
:syntax match col11 ',\"[^"]*\"' nextgroup=col12 |
|
:syntax match col10 ',[^,]*' nextgroup=col11 |
|
:syntax match col10 ',\"[^"]*\"' nextgroup=col11 |
|
:syntax match col09 ',[^,]*' nextgroup=col10 |
|
:syntax match col09 ',\"[^"]*\"' nextgroup=col10 |
|
:syntax match col08 ',[^,]*' nextgroup=col09 |
|
:syntax match col08 ',\"[^"]*\"' nextgroup=col09 |
|
:syntax match col07 ',[^,]*' nextgroup=col08 |
|
:syntax match col07 ',\"[^"]*\"' nextgroup=col08 |
|
:syntax match col06 ',[^,]*' nextgroup=col07 |
|
:syntax match col06 ',\"[^"]*\"' nextgroup=col07 |
|
:syntax match col05 ',[^,]*' nextgroup=col06 |
|
:syntax match col05 ',\"[^"]*\"' nextgroup=col06 |
|
:syntax match col04 ',[^,]*' nextgroup=col05 |
|
:syntax match col04 ',\"[^"]*\"' nextgroup=col05 |
|
:syntax match col03 ',[^,]*' nextgroup=col04 |
|
:syntax match col03 ',\"[^"]*\"' nextgroup=col04 |
|
:syntax match col02 ',[^,]*' nextgroup=col03 |
|
:syntax match col02 ',\"[^"]*\"' nextgroup=col03 |
|
:syntax match col01 ',[^,]*' nextgroup=col02 |
|
:syntax match col01 ',\"[^"]*\"' nextgroup=col02 |
|
:syntax match col00 '[^,]*' nextgroup=col01 |
|
:syntax match col00 '\"[^"]*\"' nextgroup=col01 |
|
:syntax match start '^' nextgroup=col00 |
|
|
|
:hi col13 ctermfg=gray |
|
:hi col12 ctermfg=darkyellow |
|
:hi col11 ctermfg=darkcyan |
|
:hi col10 ctermfg=darkmagenta |
|
:hi col09 ctermfg=darkgreen |
|
:hi col08 ctermfg=darkred |
|
:hi col07 ctermfg=darkblue |
|
:hi col06 ctermfg=white |
|
:hi col05 ctermfg=yellow |
|
:hi col04 ctermfg=cyan |
|
:hi col03 ctermfg=magenta |
|
:hi col02 ctermfg=green |
|
:hi col01 ctermfg=red |
|
:hi col00 ctermfg=blue |
|
|
|
|