" Custom conceal " syntax region todolist start="^\s*[\+-\*x ]" end="\s" contained keepend syntax match markdownConceal "\[\ \]" conceal cchar=󰄱 syntax match markdownConceal "\[x\]" conceal cchar=󰰰 syntax match markdownConceal "\[v\]" conceal cchar=󰄵 syntax match markdownConceal "*" conceal cchar= syntax match markdownConceal "-" conceal cchar= syntax match markdownConceal "+" conceal cchar= syntax region \ markdownItemization \ start="^\s*\(\[ \]\|[\+\-\*x]\)\s" \ end="\s" \ contains=markdownConceal hi def link markdownConceal Todo hi! link Conceal Text