local helper = require("core.helper") local opts = { noremap = true, silent = true } vim.g.mapleader = " " vim.g.maplocalleader = " " vim.keymap.set("n", "n", "nzzzv", opts) vim.keymap.set("n", "N", "Nzzzv", opts) vim.keymap.set("n", "", "zz", opts) vim.keymap.set("n", "", "zz", opts) vim.keymap.set("v", "", "zz", opts) vim.keymap.set("v", "", "zz", opts) -- vim.keymap.set('n', '', ' bn ', opts) -- vim.keymap.set('n', '', ' bp ', opts) -- vim.keymap.set('n', '', ' tabn ', opts) -- vim.keymap.set('n', '', ' tabp ', opts) vim.keymap.set("n", "", " Bd! ", opts) vim.keymap.set("n", "lw", " set wrap! ", opts) vim.keymap.set("v", ">", ">gv", opts) vim.keymap.set("v", "<", "", "", opts) vim.keymap.set("n", "gl", helper.find_conflict, { desc = "Find next conflict" }) vim.keymap.set("n", "[a", helper.resolve_both, { desc = "Keep both sides" }) vim.keymap.set("n", "[t", helper.resolve_top, { desc = "Keep top" }) vim.keymap.set("n", "[b", helper.resolve_bottom, { desc = "Keep bottom" })