commit dc720c1c8da97af54622ec6b0064f326170a5dda
parent adb5e20389d5f614078589a75f1fd70bda985c98
Author: AndrewLockVI <andrew@laack.co>
Date: Fri, 21 Feb 2025 09:36:06 -0600
Added binding to close all buffers
Diffstat:
1 file changed, 3 insertions(+), 0 deletions(-)
diff --git a/lua/core/keymaps.lua b/lua/core/keymaps.lua
@@ -61,6 +61,9 @@ vim.opt.swapfile = false
vim.keymap.set("n", "<leader>b<Right>", ":bn<CR>", { noremap = true, silent = true }) -- b + Right Arrow for next buffer
vim.keymap.set("n", "<leader>b<Left>", ":bp<CR>", { noremap = true, silent = true }) -- b + Left Arrow for previous buffer
+-- close all buffers except current
+vim.keymap.set("n", "<leader>bc", ":%bd|e#<CR>", { noremap = true, silent = true })
+
-- Ctrl+Backspace to delete the previous word (same as browser... sorry, not sorry)
vim.keymap.set('i', '<C-h>', '<C-w>', { noremap = true, silent = true })