From cf140bbbc0a736eb9ba7a059375e062ce7a88308 Mon Sep 17 00:00:00 2001 From: Tomas Babej Date: Mon, 23 May 2016 10:24:59 +0200 Subject: [PATCH] syntax: Allow regular vimwiki syntax elements inside TaskWikITask --- after/syntax/vimwiki.vim | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/after/syntax/vimwiki.vim b/after/syntax/vimwiki.vim index 9f0c7e1..690e159 100644 --- a/after/syntax/vimwiki.vim +++ b/after/syntax/vimwiki.vim @@ -6,7 +6,21 @@ endif " Detect if conceal feature is available let s:conceal = exists("+conceallevel") ? ' conceal': '' -syntax match TaskWikiTask contains=VimwikiListTodo /\s*\* \[.\]\s.*$/ +syntax match TaskWikiTask /\s*\* \[.\]\s.*$/ + \ contains=VimwikiListTodo, + \ VimwikiTag, + \ VimwikiEmoticons, + \ VimwikiTodo, + \ VimwikiBoldT, + \ VimwikiItalicT, + \ VimwikiBoldItalicT, + \ VimwikiItalicBoldT, + \ VimwikiDelTextT, + \ VimwikiSuperScriptT, + \ VimwikiSubScriptT, + \ VimwikiCodeT, + \ VimwikiEqInT, + \ @Spell " Conceal the UUID execute 'syn match TaskWikiTaskUuid containedin=TaskWikiTask /\v#([A-Z]:)?[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