X-Git-Url: https://jasonwoof.com/gitweb/?p=vim-syntax.git;a=blobdiff_plain;f=todo.vim;h=6f088a44dae59c30b62faf9c3cd4852b28e4fc2e;hp=f298b527869afdac9347bebf09b9bb6cb7702b22;hb=85112f656262ae6592503f8760fd12d387f273e9;hpb=64ffc284085b8c40f7d9f705e0394b3831953689 diff --git a/todo.vim b/todo.vim index f298b52..6f088a4 100644 --- a/todo.vim +++ b/todo.vim @@ -1,20 +1,9 @@ -highlight level1 ctermfg=LightGrey ctermbg=Red -highlight level2 ctermfg=Red ctermbg=Black -highlight level3 ctermfg=DarkRed ctermbg=Black -highlight level4 ctermfg=DarkYellow ctermbg=Black -highlight VICTORY ctermfg=Black ctermbg=Blue -highlight maybedone ctermfg=Black ctermbg=DarkGreen -highlight headline ctermfg=Black ctermbg=LightGrey -"highlight moot ctermfg=DarkGrey ctermbg=Black +highlight done ctermfg=DarkGreen +highlight maybedone ctermfg=Blue +highlight headline ctermfg=White cterm=bold,underline +highlight moot ctermfg=DarkGrey -syntax match level1 /^[*][*][*][*][^*]\zs.*/ -syntax match level2 /^[*][*][*][^*]\zs.*/ -syntax match level3 /^[*][*][^*]\zs.*/ -syntax match level4 /^[*][^*]\zs.*/ -syntax match VICTORY /^\(VICTORY\|DONE\|YAY\)!\?[^ ]* \zs.*/ -syntax match maybedone /^done?.\zs.*/ -syntax match moot /^[#?].*/ -syntax match headline /^ \+\zs[^ ]*/ - -set tabstop=8 -set shiftwidth=8 +syntax match done /^\*\+\t\+\zs\S.*$/ +syntax match maybedone /^\(done\)\??\t\+\zs.*/ +syntax match moot /^[#]\t\+.*/ +syntax match headline /^ \+\zs[^\t]*/