blob: e0463982f933f50b464cb6a07b9d818b28a9c112 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
; These are all interpreted as regex when evaluated
; https://github.com/ranger/ranger/blob/38bb8901004b75a407ffee4b9e176bc0a436cb15/ranger/ext/rifle.py#L273-L282
(binary_condition_expression
(binary_condition_identifier) @_keyword
(identifier) @injection.content
(#any-of? @_keyword "match" "ext" "mime" "name" "path")
(#set! injection.language "regex"))
; highlight any commands using the bash tree-sitter parser
(command_list
(command) @injection.content
(#set! injection.include-children)
(#set! injection.language "bash"))
((comment) @injection.content
(#set! injection.language "comment"))
|