aboutsummaryrefslogtreecommitdiffstats
path: root/doc/nvim-treesitter.txt
diff options
context:
space:
mode:
Diffstat (limited to 'doc/nvim-treesitter.txt')
-rw-r--r--doc/nvim-treesitter.txt13
1 files changed, 10 insertions, 3 deletions
diff --git a/doc/nvim-treesitter.txt b/doc/nvim-treesitter.txt
index f3f03bfe8..e7f7932cf 100644
--- a/doc/nvim-treesitter.txt
+++ b/doc/nvim-treesitter.txt
@@ -71,7 +71,6 @@ MODULES *nvim-treesitter-modules*
|nvim-treesitter| provides several functionalities via modules (and submodules),
each module makes use of the query files defined for each language,
-you can add your own queries too, see |nvim-treesitter-query-extensions|.
All modules are disabled by default, and some provide default keymaps.
Each module corresponds to an entry in the dictionary passed to the
@@ -133,8 +132,6 @@ Supported options:
- enable: `true` or `false`.
- disable: list of languages.
-- custom_captures: A map of user defined capture groups to highlight groups.
- See |nvim-treesitter-query-extensions|.
- additional_vim_regex_highlighting: `true` or `false`, or a list of languages.
Set this to `true` if you depend on 'syntax' being enabled
(like for indentation). Using this option may slow down your editor,
@@ -154,6 +151,16 @@ Supported options:
},
}
<
+
+You can also set custom highlight captures
+>
+ lua <<EOF
+ require"nvim-treesitter.highlight".set_custom_captures {
+ -- Highlight the @foo.bar capture group with the "Identifier" highlight group.
+ ["foo.bar"] = "Identifier",
+ }
+ EOF
+<
Note: The api is not stable yet.
------------------------------------------------------------------------------