vim.g.mapleader = " " vim.keymap.set("t", "", "") vim.keymap.set("i", "", "", {silent = true}) vim.keymap.set("i", "", "", {silent = true}) vim.keymap.set({"i", "v"}, "", "", {remap = true}) vim.keymap.set("v", "", ":m '>+1gv=gv", {silent = true}) vim.keymap.set("v", "", ":m '<-2gv=gv", {silent = true}) vim.keymap.set("i", "", ":m+", {silent = true}) vim.keymap.set("i", "", ":m-2", {silent = true}) vim.keymap.set("n", "", ":m+", {silent = true}) vim.keymap.set("n", "", ":m-2", {silent = true}) vim.keymap.set("n", "J", "mzJ`z") vim.keymap.set("n", "", "zz") vim.keymap.set("n", "", "zz") vim.keymap.set("n", "n", "nzzzv") vim.keymap.set("n", "N", "Nzzzv") vim.keymap.set("x", "p", "\"_dP") 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", "", function() vim.cmd("so") end) vim.keymap.set("n", "vpp", function() local dir = vim.call("stdpath", "config") vim.cmd("e " .. dir .. "/lua/cc/packer.lua") end) vim.keymap.set("n", "vps", "PackerSync")