From 56da219cfbe746c46b21ff4b9378031b17ab1bc6 Mon Sep 17 00:00:00 2001 From: "Kenneth Benzie (Benie)" Date: Sun, 3 Mar 2024 22:12:58 +0000 Subject: [PATCH] Add mappings to move visual selections around --- lua/mappings.lua | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lua/mappings.lua b/lua/mappings.lua index 5bba3ed..e9f6b70 100644 --- a/lua/mappings.lua +++ b/lua/mappings.lua @@ -43,3 +43,7 @@ vim.keymap.set('n', 'Q', '', {noremap = true}) -- Undo neovim's default mapping of Y to y$ vim.cmd('unmap Y') + +-- Move visually selected blocks around +vim.keymap.set('v', 'J', ":move '>+1gv=gv'") +vim.keymap.set('v', 'K', ":move '<-2gv=gv'")