From 40e0516eca6239de8b32673c23e1a1a61b6a2941 Mon Sep 17 00:00:00 2001 From: Pedro Alves Date: Tue, 23 May 2023 16:38:25 +0100 Subject: [PATCH] treesitter: add injection for vimscript (#383) --- plugins/languages/treesitter/treesitter.nix | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/plugins/languages/treesitter/treesitter.nix b/plugins/languages/treesitter/treesitter.nix index 8d101610..d8290b72 100644 --- a/plugins/languages/treesitter/treesitter.nix +++ b/plugins/languages/treesitter/treesitter.nix @@ -163,6 +163,14 @@ in { (indented_string_expression (string_fragment) @lua) ] (#match? @_path "^extraConfigLua(Pre|Post)?$")) + + (binding + attrpath: (attrpath (identifier) @_path) + expression: [ + (string_expression (string_fragment) @vim) + (indented_string_expression (string_fragment) @vim) + ] + (#match? @_path "^extraConfigVim(Pre|Post)?$")) ''; };