From 1b8501a22ced2eabf43af584ac1d3c10e0baf9be Mon Sep 17 00:00:00 2001 From: mace Date: Sat, 27 Jul 2024 12:02:23 +0200 Subject: [PATCH] cycle prev and next buffer --- lua/custom/bufferline.lua | 3 +++ lua/custom/keymaps.lua | 3 ++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/lua/custom/bufferline.lua b/lua/custom/bufferline.lua index c64e219..e6877b3 100644 --- a/lua/custom/bufferline.lua +++ b/lua/custom/bufferline.lua @@ -12,3 +12,6 @@ bufferline.setup({ }, } }) + +vim.api.nvim_set_keymap('n', '[', ':BufferLineCyclePrev', { noremap = true, silent = true }) +vim.api.nvim_set_keymap('n', ']', ':BufferLineCycleNext', { noremap = true, silent = true }) diff --git a/lua/custom/keymaps.lua b/lua/custom/keymaps.lua index 118403b..c97d3be 100644 --- a/lua/custom/keymaps.lua +++ b/lua/custom/keymaps.lua @@ -10,8 +10,9 @@ keymap.set('n', 'tx', ':tabclose', { silent = true }) -- close curre keymap.set('n', 'tn', ':tabn', { silent = true }) -- go to next tab keymap.set('n', 'tp', ':tabp', { silent = true }) -- go to previous tab +-- buffers keymap.set('n', 'gn', ':bn', { silent = true }) -keymap.set('n', 'gp', ':bp') +keymap.set('n', 'gp', ':bp', { silent = true }) keymap.set('n', '', ':w') keymap.set('n', 'x', ':bd', { silent = true })