forked from Mirrors/helix
Initial basic Org markup support thanks to tree-sitter-org (#1845)
parent
a7ee9f74f7
commit
7eb013c6fb
@ -0,0 +1,24 @@
|
||||
(headline (stars) @markup.heading.marker (#eq? @markup.heading.marker "*")) @markup.heading.1
|
||||
(headline (stars) @markup.heading.marker (#eq? @markup.heading.marker "**")) @markup.heading.2
|
||||
(headline (stars) @markup.heading.marker (#eq? @markup.heading.marker "***")) @markup.heading.3
|
||||
(headline (stars) @markup.heading.marker (#eq? @markup.heading.marker "****")) @markup.heading.4
|
||||
(headline (stars) @markup.heading.marker (#eq? @markup.heading.marker "*****")) @markup.heading.5
|
||||
(headline (stars) @markup.heading.marker (#eq? @markup.heading.marker "******")) @markup.heading.6
|
||||
|
||||
(block) @markup.raw.block
|
||||
(list) @markup.list.unnumbered
|
||||
(directive) @markup.label
|
||||
(property_drawer) @markup.label
|
||||
|
||||
|
||||
((expr) @markup.bold
|
||||
(#match? @markup.bold "\\*.*\\*"))
|
||||
|
||||
((expr) @markup.italic
|
||||
(#match? @markup.italic "/.*/"))
|
||||
((expr) @markup.raw.inline
|
||||
(#match? @markup.raw.inline "~.*~"))
|
||||
|
||||
((expr) @markup.quote
|
||||
(#match? @markup.quote "=.*="))
|
||||
|
@ -0,0 +1,4 @@
|
||||
(block parameter: (expr) @injection.language
|
||||
(contents) @injection.content
|
||||
(#set! injection.include-children))
|
||||
|
Loading…
Reference in New Issue