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
29 forks
Language: Lua
last commit: 4 months ago
Linked from 1 awesome list

neovimneovim-pluginnvim-luarefactoringsplitjointreesitter

Backlinks from these awesome lists:

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