iswap.nvim

Text buffer rearranger

An interactive tool for swapping and rearranging elements in text buffers

Interactively select and swap function arguments, list elements, and much more. Powered by tree-sitter.

GitHub

508 stars
5 watching
22 forks
Language: Lua
last commit: 3 months ago
Linked from 1 awesome list

hacktoberfestneovimtree-sitter

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
sindrets/winshift.nvim A Vim plugin that allows users to rearrange their window layouts with ease by freely moving any window in any direction. 479
dzfrias/arena.nvim A frecency-based buffer switcher for Neovim 65
mong8se/buffish.nvim A buffer switcher with customizable shortcuts and interactive management of buffers in a Neovim instance. 4
matbme/jabs.nvim A minimal Neovim buffer switcher with an interactive window display. 282
rasulomaroff/telepath.nvim A Leap extension that enables remote text operations using flash.nvim's approach without creating custom mappings for every textobject. 58
hinell/duplicate.nvim Automates the duplication of visual text selections and lines in a text editor 20
shortcuts/no-neck-pain.nvim Automates centering of focused buffer to the middle of the screen in a text editor 582
backdround/tabscope.nvim A plugin that transforms global buffers into tab-local buffers, enabling context-specific access to buffers across multiple tabs. 49
willothy/flatten.nvim Enables seamless integration between Neovim and terminal buffers from various terminals 503
kazhala/close-buffers.nvim A utility plugin that provides an easy way to delete multiple buffers in Neovim based on various conditions. 162
nyngwang/neononame.lua Manages layout-preserved buffer deletion by swapping or deleting duplicate buffers. 29
j-morano/buffer_manager.nvim A plugin to easily manage Neovim buffers by providing an intuitive buffer list and functionality for adding, deleting, moving, saving, and loading buffer lists 240
mfussenegger/nvim-treehopper A plugin that provides region selection with hints on the abstract syntax tree of a document. 435
johann2357/nvim-smartbufs A plugin that simplifies buffer management in neovim by providing features to quickly switch between buffers, launch and reopen terminal buffers, and manage buffer deletion. 42
malbertzard/inline-fold.nvim A plugin that hides code within specific patterns to improve readability and usability in text editors 83