1

Regenerate nvim config

This commit is contained in:
2024-06-02 03:29:20 +02:00
parent 75eea0c030
commit ef2e28883d
5576 changed files with 604886 additions and 503 deletions

View File

@ -0,0 +1,113 @@
; From MDeiml/tree-sitter-markdown
(code_span) @markup.raw @nospell
(emphasis) @markup.italic
(strong_emphasis) @markup.strong
(strikethrough) @markup.strikethrough
(shortcut_link
(link_text) @nospell)
[
(backslash_escape)
(hard_line_break)
] @string.escape
; Conceal codeblock and text style markers
([
(code_span_delimiter)
(emphasis_delimiter)
] @conceal
(#set! conceal ""))
; Conceal inline links
(inline_link
[
"["
"]"
"("
(link_destination)
")"
] @markup.link
(#set! conceal ""))
[
(link_label)
(link_text)
(link_title)
(image_description)
] @markup.link.label
(inline_link
(link_text) @_label
(link_destination) @_url
(#set! @_label "url" @_url))
; Conceal image links
(image
[
"!"
"["
"]"
"("
(link_destination)
")"
] @markup.link
(#set! conceal ""))
; Conceal full reference links
(full_reference_link
[
"["
"]"
(link_label)
] @markup.link
(#set! conceal ""))
; Conceal collapsed reference links
(collapsed_reference_link
[
"["
"]"
] @markup.link
(#set! conceal ""))
; Conceal shortcut links
(shortcut_link
[
"["
"]"
] @markup.link
(#set! conceal ""))
[
(link_destination)
(uri_autolink)
] @markup.link.url @nospell
; Replace common HTML entities.
((entity_reference) @character.special
(#eq? @character.special " ")
(#set! conceal ""))
((entity_reference) @character.special
(#eq? @character.special "<")
(#set! conceal "<"))
((entity_reference) @character.special
(#eq? @character.special "&gt;")
(#set! conceal ">"))
((entity_reference) @character.special
(#eq? @character.special "&amp;")
(#set! conceal "&"))
((entity_reference) @character.special
(#eq? @character.special "&quot;")
(#set! conceal "\""))
((entity_reference) @character.special
(#any-of? @character.special "&ensp;" "&emsp;")
(#set! conceal " "))

View File

@ -0,0 +1,7 @@
((html_tag) @injection.content
(#set! injection.language "html")
(#set! injection.combined))
((latex_block) @injection.content
(#set! injection.language "latex")
(#set! injection.include-children))