From 087bfa7f7e55a6657af263a7f718b87d26ed76d8 Mon Sep 17 00:00:00 2001 From: Tomas Babej Date: Mon, 23 Mar 2015 07:44:25 +0100 Subject: [PATCH] syntax: Add syntax highlightning for active tasks --- after/syntax/vimwiki.vim | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/after/syntax/vimwiki.vim b/after/syntax/vimwiki.vim index 992e33b..30f1440 100644 --- a/after/syntax/vimwiki.vim +++ b/after/syntax/vimwiki.vim @@ -1,5 +1,8 @@ +syntax match VimwikiCheckBoxActive /\*\s*\[S\]\s.*$/ +hi def link VimwikiCheckBoxActive Type + let s:conceal = exists("+conceallevel") ? ' conceal': '' -execute 'syn match VimwikiTaskUuid containedin=VimwikiCheckBoxDone /\v#[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}/'.s:conceal +execute 'syn match VimwikiTaskUuid containedin=VimwikiCheckBoxDone,VimwikiCheckBoxActive /\v#[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}/'.s:conceal hi link VimwikiTaskUuid Comment set conceallevel=3 set concealcursor=nc