From 5a8dbc6347b3541e84fe669b22c17ad3b715e258 Mon Sep 17 00:00:00 2001 From: Mitja Felicijan Date: Wed, 21 Jan 2026 20:22:09 +0100 Subject: Engage! --- queries/markdown.scm | 47 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) create mode 100644 queries/markdown.scm (limited to 'queries/markdown.scm') diff --git a/queries/markdown.scm b/queries/markdown.scm new file mode 100644 index 0000000..1326e23 --- /dev/null +++ b/queries/markdown.scm @@ -0,0 +1,47 @@ +;From nvim-treesitter/nvim-treesitter +(atx_heading + (inline) @text.title) + +(setext_heading + (paragraph) @text.title) + +[ + (atx_h1_marker) + (atx_h2_marker) + (atx_h3_marker) + (atx_h4_marker) + (atx_h5_marker) + (atx_h6_marker) + (setext_h1_underline) + (setext_h2_underline) +] @punctuation.special + +[ + (link_title) + (indented_code_block) + (fenced_code_block) +] @text.literal + +(fenced_code_block_delimiter) @punctuation.delimiter + +(code_fence_content) @none + +(link_destination) @text.uri + +(link_label) @text.reference + +[ + (list_marker_plus) + (list_marker_minus) + (list_marker_star) + (list_marker_dot) + (list_marker_parenthesis) + (thematic_break) +] @punctuation.special + +[ + (block_continuation) + (block_quote_marker) +] @punctuation.special + +(backslash_escape) @string.escape \ No newline at end of file -- cgit v1.2.3