treesj
Code splitter
Plugin for splitting and joining blocks of code in text editors
Neovim plugin for splitting/joining blocks of code
1k stars
3 watching
29 forks
Language: Lua
last commit: 4 months ago
Linked from 1 awesome list
neovimneovim-pluginnvim-luarefactoringsplitjointreesitter
Related projects:
Repository | Description | Stars |
---|---|---|
bennypowers/splitjoin.nvim | A tool for manipulating list-like syntax constructs in text editors | 76 |
wansmer/sibling-swap.nvim | Tool for swapping adjacent elements in text with minimal user configuration | 162 |
acksld/nvim-trevj.lua | A plugin that formats code by joining lines instead of separating them | 170 |
nvim-treesitter/nvim-treesitter-textobjects | Enables syntax-aware text objects in Neovim with tree-sitter support | 2,191 |
cshuaimin/ssr.nvim | An extension plugin for Neovim that allows structural search and replace operations on code structures. | 933 |
ziontee113/syntax-tree-surfer | A plugin for Neovim's treesitter API that enables navigation and manipulation of document elements through an abstract syntax tree. | 472 |
wellle/visual-split.vim | A plugin that enables easy splitting of text ranges and resize of splits in an editor | 220 |
chrisgrieser/nvim-various-textobjs | A plugin bundle providing over 30 customizable text objects for Neovim to manipulate and extract data from text. | 616 |
wansmer/binary-swap.nvim | A plugin for swapping operands and operators in binary expressions | 17 |
xiaoshihou514/squirrel.nvim | A plugin that uses Treesitter to quickly jump around in code using simple keystrokes. | 16 |
mfussenegger/nvim-treehopper | A plugin that provides region selection with hints on the abstract syntax tree of a document. | 435 |
simaxme/java.nvim | A plugin that provides basic refactoring capabilities for Java files in Neovim. | 23 |
niuiic/divider.nvim | A plugin for customizing the divider line in Neovim to highlight boundaries between different sections of code or text | 25 |
joosepalviste/nvim-ts-context-commentstring | A Neovim plugin that dynamically sets comment strings based on the cursor location in files. | 1,170 |
roobert/tabtree.nvim | A Neovim plugin for navigating code elements such as brackets and quotes | 39 |