-- Set as the leader key vim.g.mapleader = " " vim.g.maplocalleader = " " -- Search RegEx vim.keymap.set("n", "n", "nzzzv", { desc = "Search next" }) vim.keymap.set("n", "N", "Nzzzv", { desc = "Search previous" }) -- Replace Selection Without Losing buffer vim.keymap.set("x", "p", [["_dP]], { desc = "Replace selection" }) -- System Clipboard Yank : asbjornHaland vim.keymap.set({ "n", "v" }, "y", [["+y]], { desc = "Yank to system clipboard" }) vim.keymap.set("n", "Y", [["+Y]], { desc = "Yank to system clipboard" }) -- Delete to Void Register vim.keymap.set({ "n", "v" }, "d", [["_d]], { desc = "Delete to void" }) -- Create Executable vim.keymap.set("n", "x", "!chmod +x %", { silent = true, desc = "Make executable" })