From 09effc7b5aff9bf3cdf03a4cd4ed1ac31d7964c1 Mon Sep 17 00:00:00 2001 From: Michiel Scholten Date: Wed, 15 Aug 2018 16:32:25 +0200 Subject: [PATCH] Fixed highlighting of deeper nested items --- .vim/syntax/todo.vim | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.vim/syntax/todo.vim b/.vim/syntax/todo.vim index 001016b..63d8c9f 100644 --- a/.vim/syntax/todo.vim +++ b/.vim/syntax/todo.vim @@ -59,11 +59,11 @@ syntax match todoNote "\v .*$" nextgroup=todoNote highlight todoNote ctermfg=Grey guifg=#eeeeee syntax match todoStatusDone "\v^v " nextgroup=todoItem skipwhite -syntax match todoStatusDone "\v v " nextgroup=todoItem skipwhite +syntax match todoStatusDone "\v .*v " nextgroup=todoItem skipwhite highlight todoStatusDone ctermfg=green guifg=#00ff00 syntax match todoStatusCancelled "\v^x " nextgroup=todoItem skipwhite -syntax match todoStatusCancelled "\v x " nextgroup=todoItem skipwhite +syntax match todoStatusCancelled "\v .*x " nextgroup=todoItem skipwhite highlight todoStatusCancelled ctermfg=DarkGreen syntax match todoStatusDoing "\v^d .*$" nextgroup=todoItem skipwhite @@ -79,9 +79,9 @@ syntax match todoStatusTodo "\v .*- " nextgroup=todoItem skipwhite highlight todoStatusTodo ctermfg=red guifg=#ff0000 syntax match todoStatusImportant "\v^\> .*$" nextgroup=todoItem skipwhite -syntax match todoStatusImportant "\v \> .*$" nextgroup=todoItem skipwhite +syntax match todoStatusImportant "\v .*\> .*$" nextgroup=todoItem skipwhite syntax match todoStatusImportant "\v^! .*$" nextgroup=todoItem skipwhite -syntax match todoStatusImportant "\v ! .*$" nextgroup=todoItem skipwhite +syntax match todoStatusImportant "\v .*! .*$" nextgroup=todoItem skipwhite "highlight todoStatusImportant ctermfg=131 guifg=#af5f5f highlight todoStatusImportant ctermfg=167 guifg=#d75f5f