nvim-treesitter/nvim-treesitter-textobjects

Tree-sitter Query 2.7k stars
✓ Synced 5h ago Share on X →
README badge: [![ngmi](https://ngmi.review/badge/nvim-treesitter/nvim-treesitter-textobjects.svg)](https://ngmi.review/repo/nvim-treesitter/nvim-treesitter-textobjects)
471 Merged PRs
9 days Avg Merge Time
0m Fastest PR
1 year Slowest PR
#553 Global Speed Rank

Top Reviewers

Recent Merged PRs

# Title Author Time Reviews Blocks
#861 fix(repeatable_move): repeat_last_move always uses count 1 when used in operator-pending (no) mode. @illia-shkroba 3 days 4
#860 feat(git_config): add @assignment, @block and @statement text objects @locnide 14.4h 0
#853 feat(ocaml): extend textobjects @neojski 12 days 2
#858 docs(readme): need a require statement @xieyonn 1.8h 0
#856 docs(contributing): use `:InspectTree` @kiyoon 2 days 0
#849 fix(shared): ensure tree is parsed @clason 21.0h 0
#845 fix: range contains(), is_in_range() to use nvim equivalents @kiyoon 2 days 1
#844 docs: comment out blockwise selection_modes @kiyoon 0m 0
#840 fix: range containment check (e.g. weird @parameter.inner behavior) @Dook97 19.2h 0
#838 docs: vim.g.no_plugin_maps to avoid conflicts @kiyoon 2 days 0
#839 ci(actions): bump tree-sitter/setup to v2, checkout to v6 @clason 2m 0
#837 fix(inko): update queries for 0.4.0 @yorickpeterse 14m 0
#836 ci: fix cache @clason 7m 0
#835 feat(json)!: move jsonc comment textobject to json @clason 3.1h 1
#833 fix(repeatable_move): using `;` or `,` in operator-pending mode misses one character. ci: fix broken test @kiyoon 1 day 0
#782 fix(python):fix class/function with decorator @SavingFrame 4 months 0
#830 feat(zsh): add various textobjects @chrisgrieser 20.7h 2
#831 feat(jsonc,git_config): add `@comment.outer` textobject @chrisgrieser 18.6h 0
#829 chore: remove format-query script @clason 6m 0
#828 fix: properly handle ranges ending with a newline @TheLeoP 1 day 0