nvim-treesitter/nvim-treesitter-textobjects
View on GitHub ↗ ★ 2,824 Tree-sitter Query
9 mentions on Hacker News by 8 people: 0 stories, 9 comments · first 2021-05-26 · latest 2026-03-07
20082026
-
yep and most of these actions can be implemented with simple mappings based on https://github.com/nvim-treesitter/nvim-treesitter-textobjec...
comment by hudsonwillis · 2026-03-07 · in Ki Editor - an editor that operates on the AST -
I utilize structural editing in nvim using some plugins: - treesitter-textobjects with powerful select and expand selection motions: https://github.com/nvim-treesitter/nvim-treesitter-textobjec... - sibling-swap fun name but does exactly…
comment by ivanjermakov · 2025-02-08 · in Pantograph: A Fluid and Typed Structure Editor -
Is this significantly better than the typical `nvim-treesitter-textobjects`[0] / `nvim-various-textobjs`[1] workflow? [0]: https://github.com/nvim-treesitter/nvim-treesitter-textobjec... [0]: https://github.com/chrisgrieser/nvim-various-tex…
comment by boomskats · 2024-09-09 · in Show HN: Ki Editor – Multicursor syntactical editor -
Thank you! It looks like nvim-treesitter-textobjects is a good plugin to start with: https://github.com/nvim-treesitter/nvim-treesitter-textobjec...
comment by nequo · 2023-08-06 · in My favorite Vim oneliners for text manipulation -
We have plans for adding a keyboard interface [0] at least, though it's still an open discussion. If you're after straight Neovim support though, perhaps nvim-treesitter-textobjects [1] might tickle your fancy? [0]:…
comment by auscompgeek · 2022-09-04 · in Cursorless – A spoken language for structural code editing -
Tree-sitter based text-objects are one of my favourite parts of neovim 0.5 too. Now I can have class, function, parameter, and comment text-objects that can be manipulated as easily as words or paragraphs. This plugin sets it all up and…
comment by jay-aye-see-key · 2021-07-03 · in Neovim v0.5 -
Have you tried https://github.com/nvim-treesitter/nvim-treesitter-textobjec... ?
comment by mjlbach · 2021-05-26 · in Neovim 0.5 is overpowering