vim.g.mapleader = " " vim.keymap.set("n", "pv", vim.cmd.Ex) -- move selected blocks vim.keymap.set("v", "", ":m '>+1gv=gv") vim.keymap.set("v", "", ":m '<-2gv=gv") -- keep cursor on J vim.keymap.set("n", "J", "mzJ`z") -- keep search in the middle vim.keymap.set("n", "n", "nzzzv") vim.keymap.set("n", "N", "Nzzzv") -- greatest remap ever -- save register on pasting vim.keymap.set("x", "p", [["_dP]]) -- next greatest remap ever : asbjornHaland vim.keymap.set({"n", "v"}, "y", [["+y]]) vim.keymap.set("n", "Y", [["+Y]]) vim.keymap.set({"n", "v"}, "d", [["_d]]) vim.keymap.set("n", "Q", "") vim.keymap.set("n", "s", [[:%s/\<\>//gI]])