vim.keymap.set("n", "pq", vim.cmd.Ex) -- Remap for dealing with word wrap vim.keymap.set('n', 'k', "v:count == 0 ? 'gk' : 'k'", { expr = true, silent = true }) vim.keymap.set('n', 'j', "v:count == 0 ? 'gj' : 'j'", { expr = true, silent = true }) -- move a selection up and down vim.keymap.set("v", "J", ":m '>+1gv=gv") vim.keymap.set("v", "K", ":m '<-2gv=gv") -- not sure -- 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") -- greatest remap ever, also not sure -- vim.keymap.set("x", "p", "\"_dP") -- This is going to get me cancelled vim.keymap.set("i", "", "") -- thank theprimeagen later vim.keymap.set('n', 're', "oif err != nil {}Oreturn err") -- wiki vim.keymap.set('n', 'ww', vim.cmd.WikiIndex, { noremap = true, silent = true, desc = "Open Wiki" }) vim.keymap.set('n', 'mj', vim.cmd.WikiJournal, { noremap = true, silent = true, desc = "[M]ake [J]ournal" }) vim.keymap.set('n', 'ji', vim.cmd.WikiJournalIndex, { noremap = true, silent = true, desc = "Make [J]ournal [I]ndex" }) -- diffview vim.keymap.set("n", 'vf', 'DiffviewFileHistory %') vim.keymap.set("n", 'vb', 'DiffviewFileHistory') vim.keymap.set("n", 'vc', 'DiffviewClose') -- zenmode vim.keymap.set("n", 'zm', 'ZenMode') -- undo tree vim.keymap.set("n", "u", vim.cmd.UndotreeToggle) -- copilot vim.keymap.set('i', "", "copilot#Accept('')", { expr = true, replace_keycodes = false }) vim.keymap.set('i', "", "(copilot-next)") vim.keymap.set('i', "", "(copilot-previous)") vim.keymap.set('i', "", "(copilot-accept-word)") vim.keymap.set('i', "", "(copilot-suggest)") -- oil vim.keymap.set("n", "o", "Oil", { desc = "Open parent directory" }) -- lazygit vim.keymap.set("n", "gg", "LazyGit", { desc = "Open lazygit" })