treesj

Code splitter

Plugin for splitting and joining blocks of code in text editors

Neovim plugin for splitting/joining blocks of code

GitHub

1k stars
3 watching
31 forks
Language: Lua
last commit: almost 2 years ago
Linked from 1 awesome list

neovimneovim-pluginnvim-luarefactoringsplitjointreesitter

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
bennypowers/splitjoin.nvimA tool for manipulating list-like syntax constructs in text editors77
wansmer/sibling-swap.nvimTool for swapping adjacent elements in text with minimal user configuration167
acksld/nvim-trevj.luaA plugin that formats code by joining lines instead of separating them172
nvim-treesitter/nvim-treesitter-textobjectsEnables syntax-aware text objects in Neovim with tree-sitter support2,227
cshuaimin/ssr.nvimAn extension plugin for Neovim that allows structural search and replace operations on code structures.939
ziontee113/syntax-tree-surferA plugin for Neovim's treesitter API that enables navigation and manipulation of document elements through an abstract syntax tree.474
wellle/visual-split.vimA plugin that enables easy splitting of text ranges and resize of splits in an editor221
chrisgrieser/nvim-various-textobjsA collection of custom text objects for Neovim that enhance the editor's functionality626
wansmer/binary-swap.nvimA plugin for swapping operands and operators in binary expressions18
xiaoshihou514/squirrel.nvimA plugin that uses Treesitter to quickly jump around in code using simple keystrokes.16
mfussenegger/nvim-treehopperA plugin that provides region selection with hints on the abstract syntax tree of a document.438
simaxme/java.nvimA plugin that provides basic refactoring capabilities for Java files in Neovim.24
niuiic/divider.nvimA plugin for customizing the divider line in Neovim to highlight boundaries between different sections of code or text26
joosepalviste/nvim-ts-context-commentstringA Neovim plugin that dynamically sets comment strings based on the cursor location in files.1,186
roobert/tabtree.nvimA Neovim plugin for navigating code elements such as brackets and quotes39