Interactively select and swap function arguments, list elements, and much more. Powered by tree-sitter.
- neovim
- tree-sitter
- hacktoberfest
47,133 repositories indexed
1–13 of 13 · Most stars
Interactively select and swap function arguments, list elements, and much more. Powered by tree-sitter.
Region selection with hints on the AST nodes of a document powered by treesitter
Switch Input Method automatically depends on Neovim's edit mode
undo specific lines or partial selections without affecting the rest of the file
A tiny Neovim plugin to highlight text matching the current selection in visual mode 💫
Context-aware indent textobject powered by Treesitter. `vai` to select current context.
Edit one occurrence of text and simultaneously have other selected occurrences edited in the same way.
Python interpreter selector for Neovim. Switch interpreters without restarting LSP.
Duplicate visual selection, lines, and textobjects
Highlight cursor and visual selections in current buffer when entering command mode.
Check git log of the selected code.
Interactive, fit-to-width markdown tables in Neovim: modal cell navigation, horizontal scroll, visual row/column selection, spreadsheet-like operations, and CSV/TSV conversion.
Simple Neovim plugin to move selected lines up or down