From 9d7d90192bb49dc9577342bbe01808c7e2f7c000 Mon Sep 17 00:00:00 2001 From: Tomas Janousek Date: Wed, 10 Jun 2020 11:44:44 +0200 Subject: [PATCH] =?UTF-8?q?syntax:=20Highlight=20priority=20in=20TaskWikTa?= =?UTF-8?q?sk{Active,Completed,=E2=80=A6}=20as=20well?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The more straightforward `containedin=@TaskWikiTaskContains` unfortunately doesn't work as it actually means `containedin=VimwikiListTodo,VimwikiTag,VimwikiEmoticons,…` and that isn't what we want. --- after/syntax/vimwiki.vim | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/after/syntax/vimwiki.vim b/after/syntax/vimwiki.vim index c4d45ac..967841e 100644 --- a/after/syntax/vimwiki.vim +++ b/after/syntax/vimwiki.vim @@ -45,7 +45,8 @@ syntax match TaskWikiTaskCompleted containedin=TaskWikiTask contained contains=@ syntax match TaskWikiTaskDeleted containedin=TaskWikiTask contained contains=@TaskWikiTaskContains /\s*\*\s*\[D\]\s[^#]*/ syntax match TaskWikiTaskRecurring containedin=TaskWikiTask contained contains=@TaskWikiTaskContains /\s*\*\s\[R\]\s[^#]*/ syntax match TaskWikiTaskWaiting containedin=TaskWikiTask contained contains=@TaskWikiTaskContains /\s*\*\s\[W\]\s[^#]*/ -syntax match TaskWikiTaskPriority containedin=TaskWikiTask contained /\( !\| !!\| !!!\)\( \)\@=/ +syntax match TaskWikiTaskPriority contained /\( !\| !!\| !!!\)\( \)\@=/ +syntax cluster TaskWikiTaskContains add=TaskWikiTaskPriority " Set concealed parts as really concealed in normal mode, and with cursor over " (unless disabled by user)