diff --git a/.config/nvim/lua/config/keymaps.lua b/.config/nvim/lua/config/keymaps.lua index 07fdc998..77e86e74 100644 --- a/.config/nvim/lua/config/keymaps.lua +++ b/.config/nvim/lua/config/keymaps.lua @@ -64,6 +64,8 @@ map({ "n" }, "", "zz", { remap = false }) map({ "n" }, "", "zz", { remap = false }) map({ "n" }, "n", "nzz", { remap = false }) map({ "n" }, "N", "Nzz", { remap = false }) +map({ "n" }, "{", "{zz", { remap = false }) +map({ "n" }, "}", "}zz", { remap = false }) map({ "n" }, "", "zz", { remap = false }) map({ "n" }, "", "zz", { remap = false }) map({ "n", "x" }, "", "$", { remap = false }) @@ -82,36 +84,6 @@ map({ "n" }, "", "H", { remap = false }) -- Duplicate and comment line map({ "n" }, "yc", '"zyygcc"zp', { remap = true, silent = true, desc = "Duplicate and comment line" }) --- local function is_lsp_attached() --- local clients = vim.lsp.get_clients({ bufnr = 0 }) --- print(#clients .. " clients found") --- return #clients > 0 --- end --- --- local lsptoggle = Snacks.toggle.new({ --- name = "Lsp", --- -- map = vim.keymap.set, --- which_key = true, --- get = function() --- return not is_lsp_attached() --- end, --- notify = true, --- set = function(state) --- if state then --- -- vim.cmd("LspStart") --- print("we start lsp...") --- else --- -- vim.cmd("LspStop") --- print("We stop lsp...") --- end --- end, --- }) --- Snacks.toggle.map(lsptoggle, "cL", { desc = "Toggle LSP" }) - --- diagnostic hopping --- map({ "n" }, "h", 'echo "test" ', { noremap = true, desc = "Next Diagnostic" }) --- • *vim.diagnostic.goto_next()* Use |vim.diagnostic.jump()| with `{count=1, float=true}` instead. - -- better quit map("n", "", "qa", { desc = "Quit All" }) map({ "n", "x" }, "", "", { desc = "Increment" })