Replace markdown plugin for faster one

This commit is contained in:
Adam Stankiewicz
2019-12-12 16:43:09 +01:00
parent 43085dc02f
commit cea0d08a06
10 changed files with 1702 additions and 1237 deletions

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,34 @@
if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'markdown') == -1
let b:markdown_in_jekyll=0
if getline(1) =~ '^---\s*$'
let b:markdown_in_jekyll=1
syn region markdownJekyllFrontMatter matchgroup=markdownJekyllDelimiter contains=@NoSpell
\ start="\%^---" end="^---$"
syn region markdownJekyllLiquidTag matchgroup=markdownJekyllDelimiter contains=@NoSpell oneline
\ start="{%" end="%}"
syn region markdownJekyllLiquidOutputTag matchgroup=markdownJekyllDelimiter contains=@NoSpell oneline
\ start="{{" skip=/"}}"/ end="}}"
syn region markdownJekyllLiquidBlockTag matchgroup=markdownJekyllDelimiter contains=@NoSpell
\ start="{%\s*\z(comment\|raw\|highlight\)[^%]*%}" end="{%\s*\%(no\|end\)\z1\s*%}"
silent spell! nocomment
silent spell! endcomment
silent spell! nohighlight
silent spell! endhighlight
silent spell! noraw
silent spell! endraw
hi def link markdownJekyllFrontMatter NonText
hi def link markdownJekyllLiquidTag NonText
hi def link markdownJekyllLiquidOutputTag NonText
hi def link markdownJekyllLiquidBlockTag NonText
hi def link markdownJekyllDelimiter Delimiter
endif
endif