vim.g.mapleader = " " vim.keymap.set("n", "Pv", ":Oil .") vim.keymap.set("n", "pv", ":Oil") vim.keymap.set("n", "pt", ":Neotree .") vim.keymap.set("n", "", "zz") vim.keymap.set("n", "", "zz") -- 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]]) vim.keymap.set("n", "S", [[:%s/\<\>//gI]]) vim.keymap.set("n", "", "silent !tmux neww tmux-sessionizer") vim.keymap.set("n", "x", "source %") vim.keymap.set("n", "x", ":.lua") vim.keymap.set("v", "x", ":lua") vim.keymap.set("n", "", "cnext") vim.keymap.set("n", "", "cprev")