From b1ecbc303f43df7ee816ae70a1d6f0a6650a3b79 Mon Sep 17 00:00:00 2001 From: HU Pili Date: Sat, 11 May 2013 15:27:51 +0800 Subject: [PATCH] support mathjax notation --- syntax/markdown.vim | 3 +++ 1 file changed, 3 insertions(+) diff --git a/syntax/markdown.vim b/syntax/markdown.vim index 0da903a..6df8a20 100644 --- a/syntax/markdown.vim +++ b/syntax/markdown.vim @@ -83,6 +83,8 @@ syn region markdownBoldItalic start="\S\@<=___\|___\S\@=" end="\S\@<=___\|___\S\ syn region markdownCode matchgroup=markdownCodeDelimiter start="`" end="`" keepend contains=markdownLineStart syn region markdownCode matchgroup=markdownCodeDelimiter start="`` \=" end=" \=``" keepend contains=markdownLineStart syn region markdownCode matchgroup=markdownCodeDelimiter start="^\s*```.*$" end="^\s*```\ze\s*$" keepend +syn region markdownEqn matchgroup=markdownEqnDelimiter start="\$" end="\$" keepend contains=markdownLineStart +syn region markdownEqn matchgroup=markdownEqnDelimiter start="^\s*\$\$.*$" end="^\s*\$\$\ze\s*$" keepend if main_syntax ==# 'markdown' for s:type in g:markdown_fenced_languages @@ -121,6 +123,7 @@ hi def link markdownItalic htmlItalic hi def link markdownBold htmlBold hi def link markdownBoldItalic htmlBoldItalic hi def link markdownCodeDelimiter Delimiter +hi def link markdownEqnDelimiter Comment hi def link markdownEscape Special hi def link markdownError Error