Move selected lines up or down.
Section: Lua keymaps
Map line movement in visual mode
lua
lua
vim.keymap.set("v", "J", ":m '>+1<CR>gv=gv")
vim.keymap.set("v", "K", ":m '<-2<CR>gv=gv")Explanation
A common productivity pattern for rearranging blocks.
Learn the surrounding workflow
Compare similar commands or jump into common fixes when this command is part of a bigger troubleshooting path.
Related commands
Same sheet · prioritizing Lua keymaps