nvim-treesitter-textobjects
nvim-treesitter-textobjects copied to clipboard
The plugin now uses a `setup` function to configure it and to initialize its user commands and autocmds. Currently, most of the dependencies on `nvim-treesitter` where removed by copying the...
These are the property/value textobjects for CSS. Selecting property (key): ![image](https://github.com/nvim-treesitter/nvim-treesitter-textobjects/assets/543561/a420e816-5496-48df-b90c-7ca456010c41) Selecting value: ![image](https://github.com/nvim-treesitter/nvim-treesitter-textobjects/assets/543561/f7a32e8f-530d-4328-9aef-f07e71c46f19) However there's an edge case which I don't know how to properly handle. It has to...
**Describe the bug** The `move` function is very slow on some large cpp files. Not sure if it's a bug, but it should be an optimization option. **To Reproduce** Steps...
**Is your feature request related to a problem? Please describe.** Oftentimes I find myself selecting the wrong textobject (eg, `vac` instead of `vax`) or just needing to go back to...
Right now the `adjacent` node to be swapped does not have its range metadata preserved properly. This results in weird asymmetrical behavior when swapping nodes that have their own capture...
**Describe the bug** `@function.outer` works when the function is defined in the first column, but breaks when indented. **To Reproduce** Steps to reproduce the behavior: 1. ``` impl Test {...
**Describe the bug** When I am at line 20 of the file and I press "vas", the scope highlighted is not correct. **To Reproduce** Steps to reproduce the behavior: 1....
Previous queries were mixing the parameter matches and the function matches into the same query. This would make it so that functions that didn't have parameters wouldn't match @function.inner or...
Is there a reason not to be using https://github.com/nix-community/tree-sitter-nix queries? They seem to have better coverage of the Nix grammar than what's included in this plugin.