vim.keymap.set("n", "", "", {}) vim.keymap.set("n", "", "", {}) vim.keymap.set("n", "", "", {}) vim.keymap.set("n", "", "", {}) -- Move visual blocks around using J/K (up/down) vim.keymap.set("v", "J", ":m '>+1gv=gv", {}) vim.keymap.set("v", "K", ":m '<-2gv=gv", {}) -- Keep search terms in the middle of the screen vim.keymap.set("n", "n", "nzzzv", {}) vim.keymap.set("n", "N", "Nzzzv", {}) -- Paste without replacing clipboard contents vim.keymap.set("x", "p", "\"_dP", {}) -- Yank into system clipboard vim.keymap.set("n", "y", "\"*y", {}) vim.keymap.set("v", "y", "\"*y", {}) -- Like ciw on the text under the cursor vim.keymap.set("n", "s", [[:%s/\<\>//gI]])