mini.move - Move any selection in any direction

This page summarizes the projects mentioned and recommended in the original post on /r/neovim

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  1. mini.nvim

    Library of 40+ independent Lua modules improving overall Neovim (version 0.8 and higher) experience with minimal effort

    Let me introduce you to mini.move - new module of mini.nvim which adds ability to move current visual selection or current line in all four directions (left, right, down, up). It can also be installed using separate GitHub repository.

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. mini.move

    Neovim Lua plugin to move any selection in any direction. Part of 'mini.nvim' library.

    Let me introduce you to mini.move - new module of mini.nvim which adds ability to move current visual selection or current line in all four directions (left, right, down, up). It can also be installed using separate GitHub repository.

  4. nvim-gomove

    A complete plugin for moving and duplicating blocks and lines, with complete fold handling, reindenting, and undoing in one go.

    I'm using nvim-gomove for this functionality. How does your module compare to that plugin?

  5. syntax-tree-surfer

    Discontinued A plugin for Neovim that helps you surf through your document and move elements around using the nvim-treesitter API.

    Cool stuff. It might be worth adding this one to a comparison/alternatives list: https://github.com/ziontee113/syntax-tree-surfer

  6. move.nvim

    Gain the power to move lines and blocks and auto-indent them!

    The author of move.nvim has inactive his repo (https://github.com/fedepujol/move.nvim) and now this plugin comes, thanks so much <3

  7. neoterm

    Wrapper of some vim/neovim's :terminal functions.

    At the moment I am planning to write two modules and then start on 'mini.terminals'. I usually prioritize work based on combination of "I have some cool idea about this" and "I don't like what I am currently using". I am using kassio/neoterm for a very long time and it is quite OK for my needs.

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.

Suggest a related project

Related posts

  • Neovim for beginners

    20 projects | dev.to | 30 Sep 2024
  • What are some plugins that you can't live without?

    16 projects | /r/neovim | 4 Dec 2023
  • What IDEA or Vscode feature/function you want to have in neovim eco-system?

    16 projects | /r/neovim | 28 Jun 2023
  • Editing init.lua with lua_ls on gives "Undefined global : vim" ?

    3 projects | /r/neovim | 27 Jun 2023
  • Set it and forget it plugins?

    16 projects | /r/neovim | 27 Jun 2023

Did you know that Lua is
the 18th most popular programming language
based on number of references?