From fc88eaa5c27885251cbfa71c0f68c827513bab5b Mon Sep 17 00:00:00 2001 From: ralvescosta Date: Sat, 19 Apr 2025 14:48:45 -0300 Subject: [PATCH] feat: close buffer --- lua/kickstart/mappings.lua | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/lua/kickstart/mappings.lua b/lua/kickstart/mappings.lua index e37aad3b..a6602b26 100644 --- a/lua/kickstart/mappings.lua +++ b/lua/kickstart/mappings.lua @@ -54,3 +54,11 @@ vim.keymap.set('n', '', ':m .-2==', { desc = 'Move line up' }) vim.keymap.set('v', '', ":m '>+1gv=gv", { desc = 'Move selection down' }) vim.keymap.set('v', '', ":m '<-2gv=gv", { desc = 'Move selection up' }) -- ########################### + +-- -- ######### BUFFER ########### +vim.keymap.set('n', 'x', function() + local current = vim.api.nvim_get_current_buf() + vim.cmd 'bnext' + vim.api.nvim_buf_delete(current, { force = false }) +end, { desc = 'Close current buffer and go to next', silent = true }) +-- ###########################