@@ -83,16 +83,6 @@ syntax region mkdLinkTitle matchgroup=mkdDelimiter start=+"+ end=+"+ contai
8383syntax region mkdLinkTitle matchgroup =mkdDelimiter start =+ '+ end =+ '+ contained
8484syntax region mkdLinkTitle matchgroup =mkdDelimiter start =+ (+ end =+ )+ contained
8585
86- " HTML headings
87- syntax region htmlH1 matchgroup =mkdHeading start =" ^\s *#" end =" $" contains =@mkdHeadingContent,@Spell
88- syntax region htmlH2 matchgroup =mkdHeading start =" ^\s *##" end =" $" contains =@mkdHeadingContent,@Spell
89- syntax region htmlH3 matchgroup =mkdHeading start =" ^\s *###" end =" $" contains =@mkdHeadingContent,@Spell
90- syntax region htmlH4 matchgroup =mkdHeading start =" ^\s *####" end =" $" contains =@mkdHeadingContent,@Spell
91- syntax region htmlH5 matchgroup =mkdHeading start =" ^\s *#####" end =" $" contains =@mkdHeadingContent,@Spell
92- syntax region htmlH6 matchgroup =mkdHeading start =" ^\s *######" end =" $" contains =@mkdHeadingContent,@Spell
93- syntax match htmlH1 / ^.\+\n =\+ $/ contains =@mkdHeadingContent,@Spell
94- syntax match htmlH2 / ^.\+\n -\+ $/ contains =@mkdHeadingContent,@Spell
95-
9686" define Markdown groups
9787syntax match mkdLineBreak / \+ $/
9888syntax region mkdBlockquote start =/ ^\s *>/ end =/ $/ contains =mkdLink,mkdInlineURL,mkdLineBreak,@Spell
@@ -115,6 +105,16 @@ syntax match mkdRule /^\s*\*\s\{0,1}\*\s\{0,1}\*\(\*\|\s\)*$/
115105syntax match mkdRule / ^\s *-\s\{ 0,1}-\s\{ 0,1}-\( -\|\s\) *$/
116106syntax match mkdRule / ^\s *_\s\{ 0,1}_\s\{ 0,1}_\( _\|\s\) *$/
117107
108+ " HTML headings
109+ syntax region htmlH1 matchgroup =mkdHeading start =" ^\s *#" end =" $" contains =@mkdHeadingContent,@Spell
110+ syntax region htmlH2 matchgroup =mkdHeading start =" ^\s *##" end =" $" contains =@mkdHeadingContent,@Spell
111+ syntax region htmlH3 matchgroup =mkdHeading start =" ^\s *###" end =" $" contains =@mkdHeadingContent,@Spell
112+ syntax region htmlH4 matchgroup =mkdHeading start =" ^\s *####" end =" $" contains =@mkdHeadingContent,@Spell
113+ syntax region htmlH5 matchgroup =mkdHeading start =" ^\s *#####" end =" $" contains =@mkdHeadingContent,@Spell
114+ syntax region htmlH6 matchgroup =mkdHeading start =" ^\s *######" end =" $" contains =@mkdHeadingContent,@Spell
115+ syntax match htmlH1 / ^.\+\n =\+ $/ contains =@mkdHeadingContent,@Spell
116+ syntax match htmlH2 / ^.\+\n -\+ $/ contains =@mkdHeadingContent,@Spell
117+
118118" YAML frontmatter
119119if get (g: , ' vim_markdown_frontmatter' , 0 )
120120 syntax include @yamlTop syntax/yaml.vim
0 commit comments