From 67338160b7aa0a45c4cb8deb6fd2895a2c991875 Mon Sep 17 00:00:00 2001 From: Frans-Jan van Steenbeek Date: Tue, 15 Oct 2013 14:49:01 +0200 Subject: [PATCH 1/2] Add highlighting for trailing whitespace Double spaces are used in markdown to trigger a hard linebreak --- syntax/markdown.vim | 2 ++ 1 file changed, 2 insertions(+) diff --git a/syntax/markdown.vim b/syntax/markdown.vim index 6aff90a..09290ac 100644 --- a/syntax/markdown.vim +++ b/syntax/markdown.vim @@ -110,6 +110,7 @@ if main_syntax ==# 'markdown' endif syn match markdownEscape "\\[][\\`*_{}()<>#+.!-]" +syn match markdownImplicitBreak "\s*\ \ $" containedin=ALL syn match markdownError "\w\@<=_\w\@=" hi def link markdownH1 htmlH1 @@ -147,6 +148,7 @@ hi def link markdownBoldItalicDelimiter markdownBoldItalic hi def link markdownCodeDelimiter Delimiter hi def link markdownEscape Special +hi def markdownImplicitBreak ctermbg=darkgreen guibg=lightgreen hi def link markdownError Error let b:current_syntax = "markdown" From 151fdcd6e2ced88d291480af7f0c986ccb8d3ff5 Mon Sep 17 00:00:00 2001 From: Caleb Maclennan Date: Tue, 8 Mar 2016 09:17:31 +0200 Subject: [PATCH 2/2] Link trailing whitespace to Error color --- syntax/markdown.vim | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/syntax/markdown.vim b/syntax/markdown.vim index 09290ac..5387225 100644 --- a/syntax/markdown.vim +++ b/syntax/markdown.vim @@ -148,7 +148,7 @@ hi def link markdownBoldItalicDelimiter markdownBoldItalic hi def link markdownCodeDelimiter Delimiter hi def link markdownEscape Special -hi def markdownImplicitBreak ctermbg=darkgreen guibg=lightgreen +hi def link markdownImplicitBreak Error hi def link markdownError Error let b:current_syntax = "markdown"