mirror of https://github.com/helix-editor/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