From c2693e2d16ffc7f082d7b22b0da2d448a34b3778 Mon Sep 17 00:00:00 2001 From: Folke Lemaitre Date: Thu, 19 Jan 2023 13:59:38 +0100 Subject: [PATCH] feat(keymaps): added `[b` and `]b` to switch buffers --- lua/lazyvim/config/keymaps.lua | 2 ++ lua/lazyvim/plugins/ui.lua | 2 ++ 2 files changed, 4 insertions(+) diff --git a/lua/lazyvim/config/keymaps.lua b/lua/lazyvim/config/keymaps.lua index 24c161fd..b819cb6d 100644 --- a/lua/lazyvim/config/keymaps.lua +++ b/lua/lazyvim/config/keymaps.lua @@ -30,6 +30,8 @@ vim.keymap.set("i", "", ":m .-2==gi", { desc = "Move up" }) if not Util.has("nvim-bufferline.lua") then vim.keymap.set("n", "", "bprevious", { desc = "Prev buffer" }) vim.keymap.set("n", "", "bnext", { desc = "Next buffer" }) + vim.keymap.set("n", "[b", "bprevious", { desc = "Prev buffer" }) + vim.keymap.set("n", "]b", "bnext", { desc = "Next buffer" }) vim.keymap.set("n", "b[", "bprevious", { desc = "Previous" }) vim.keymap.set("n", "b]", "bnext", { desc = "Next" }) end diff --git a/lua/lazyvim/plugins/ui.lua b/lua/lazyvim/plugins/ui.lua index 5b2cb3d5..005dc1c7 100644 --- a/lua/lazyvim/plugins/ui.lua +++ b/lua/lazyvim/plugins/ui.lua @@ -47,6 +47,8 @@ return { init = function() vim.keymap.set("n", "", "BufferLineCyclePrev", { desc = "Prev Buffer" }) vim.keymap.set("n", "", "BufferLineCycleNext", { desc = "Next Buffer" }) + vim.keymap.set("n", "[b", "BufferLineCyclePrev", { desc = "Prev Buffer" }) + vim.keymap.set("n", "]b", "BufferLineCycleNext", { desc = "Next Buffer" }) vim.keymap.set("n", "b[", "BufferLineCyclePrev", { desc = "Previous" }) vim.keymap.set("n", "b]", "BufferLineCycleNext", { desc = "Next" }) end,