From bc1de2d37f6317d9c1670829789c5f9f3228c5a6 Mon Sep 17 00:00:00 2001 From: "Kenneth Benzie (Benie)" <benie@infektor.net> Date: Wed, 7 Oct 2020 11:31:08 +0100 Subject: [PATCH] Change Markdown default conceallevel --- after/syntax/markdown.vim | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/after/syntax/markdown.vim b/after/syntax/markdown.vim index 76f3201..a150493 100644 --- a/after/syntax/markdown.vim +++ b/after/syntax/markdown.vim @@ -13,8 +13,11 @@ syn match markdownCheckboxDelimiter '\[[ x]\]' contained contains=markdownCheckb syn match markdownCheckbox '\s*\* \[[ x]\] ' contains=markdownCheckboxDelimiter,markdownListMarker syn region markdownCheckboxDone start='\s*\* \ze\[x\] ' keepend end='\ze\(\n^\s*\*\|\n^\s*\n\)' contains=markdownCheckbox,@markdownCheckboxDoneInline -if has('conceal') && get(g:, 'markdown_syntax_conceal', 1) == 1 - let s:concealends = ' concealends' +if has('conceal') + setlocal conceallevel=0 + if get(g:, 'markdown_syntax_conceal', 1) == 1 + let s:concealends = ' concealends' + endif endif exe 'syn region markdownCheckboxItalic matchgroup=markdownCheckboxItalicDelimiter start="\S\@<=\*\|\*\S\@=" end="\S\@<=\*\|\*\S\@=" keepend contains=markdownLineStart,@Spell contained' . s:concealends exe 'syn region markdownCheckboxItalic matchgroup=markdownCheckboxItalicDelimiter start="\S\@<=_\|_\S\@=" end="\S\@<=_\|_\S\@=" keepend contains=markdownLineStart,@Spell contained' . s:concealends @@ -47,4 +50,3 @@ hi link markdownCheckboxCodeDelimiter PreProc " yaml frontmatter syn region markdownFrontmatter matchgroup=markdownFrontmatterDelimiter start='\%^---' keepend end='^---' contains=@markdownHighlightyaml hi default link markdownFrontmatterDelimiter Special -