From 569371ce1a68a0f713737b9339c0cd0eb2d9ac6e Mon Sep 17 00:00:00 2001 From: Alex Vear Date: Sun, 22 Sep 2019 20:44:25 +0100 Subject: [PATCH] Don't match empty bold, italic, underline and strike through delimiters --- syntax/org.vim | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/syntax/org.vim b/syntax/org.vim index f8d1310..71eed71 100644 --- a/syntax/org.vim +++ b/syntax/org.vim @@ -18,10 +18,10 @@ endif syntax spell toplevel " Bold, underine, italic, etc. -syntax region orgItalic matchgroup=orgItalicDelimiter start="\S\@<=\/\|\/\S\@=" end="\S\@<=\/\|\/\S\@=" keepend contains=@Spell oneline -syntax region orgBold matchgroup=orgBoldDelimiter start="\S\@<=\*\|\*\S\@=" end="\S\@<=\*\|\*\S\@=" keepend contains=@Spell oneline -syntax region orgUnderline matchgroup=orgUnderlineDelimiter start="\S\@<=_\|_\S\@=" end="\S\@<=_\|_\S\@=" keepend contains=@Spell oneline -syntax region orgStrikethrough start="\S\@<=+\|+\S\@=" end="\S\@<=+\|+\S\@=" keepend contains=@Spell oneline +syntax region orgItalic matchgroup=orgItalicDelimiter start="\/\S\@=\/\@!" end="\S\@<=\/\@