X-Git-Url: https://jasonwoof.com/gitweb/?p=vim-syntax.git;a=blobdiff_plain;f=todo.vim;h=3f3575009879eace9aa0dd900a3bff6541595410;hp=6f269230ffb04d34b727412e4b0c00e8ecc2997f;hb=HEAD;hpb=386ae6d6c03cd68a0e52f3d3998b457d3cded055 diff --git a/todo.vim b/todo.vim index 6f26923..3f35750 100644 --- a/todo.vim +++ b/todo.vim @@ -1,24 +1,15 @@ -highlight partial ctermfg=DarkYellow highlight done ctermfg=DarkGreen highlight maybedone ctermfg=Blue highlight headline ctermfg=White cterm=bold,underline highlight moot ctermfg=DarkGrey +highlight indent ctermfg=NONE -syntax match partial /^*\+\t\+\zs.*p[0-9]$/ -syntax match done /^\(VICTORY\|DONE\|done\|YAY\|:)\|!\|+\)!\?\t\+\zs.*/ -syntax match done /^\*\+\t\+\zs.*[^0-9]$/ -syntax match done /^\*\+\t\+\zs.*p1$/ -syntax match done /^\*\*\+\t\+\zs.*p2$/ -syntax match done /^\*\*\*\+\t\+\zs.*p3$/ -syntax match done /^\*\*\*\*\+\t\+\zs.*p4$/ -syntax match done /^\*\*\*\*\*\+\t\+\zs.*p5$/ -syntax match done /^\*\*\*\*\*\*\+\t\+\zs.*p6$/ -syntax match done /^\*\*\*\*\*\*\*\+\t\+\zs.*p7$/ -syntax match done /^\*\*\*\*\*\*\*\*\+\t\+\zs.*p8$/ -syntax match done /^\*\*\*\*\*\*\*\*\*\+\t\+\zs.*p9$/ +syntax match done /^\*\+\t\+\zs\S.*$/ syntax match maybedone /^\(done\)\??\t\+\zs.*/ syntax match moot /^[#]\t\+.*/ -syntax match headline /^ \+\zs[^\t]*/ +syntax match indent /^\s\+/ +syn region headline start=/^$\|\%1l/ contains=indent end="\S.*$" +"syntax match headline /^ \+\zs[^\t]*/ -set tabstop=8 -set shiftwidth=8 +syntax sync minlines=1 +syntax sync maxlines=1