Our great sponsors
-
iswap.nvim
Interactively select and swap function arguments, list elements, and much more. Powered by tree-sitter.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
iswap.nvim is a plugin that allows you to interactively swap... things! Like a lot of things: function arguments, list elements, parameters, and more! Take a look and see if it tickles your fancy!
Yeah! But they've really only exposed the features to swap next and previous: https://github.com/nvim-treesitter/nvim-treesitter-textobjects/blob/2b26df9c3c6a5fff41df02ccb049c132f1a95708/lua/nvim-treesitter/textobjects/swap.lua#L35-L50
NOTE:
The number of mentions on this list indicates mentions on common posts plus user suggested alternatives.
Hence, a higher number means a more popular project.