From a86b98129c07ff6ac4e259d5e28499471f47e57c Mon Sep 17 00:00:00 2001 From: Hsieh Chin Fan Date: Sun, 7 Jul 2024 21:57:22 +0800 Subject: Update --- vim/lua/chadrc.lua | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'vim/lua/chadrc.lua') diff --git a/vim/lua/chadrc.lua b/vim/lua/chadrc.lua index 851b78b..e19b897 100644 --- a/vim/lua/chadrc.lua +++ b/vim/lua/chadrc.lua @@ -32,14 +32,17 @@ M.ui = { -- For tabufline if M.ui.tabufline.enabled then + vim.keymap.set("n", "", function() local bufnrs = vim.tbl_filter(function(b) return 1 == vim.fn.buflisted(b) end, vim.api.nvim_list_bufs()) if #bufnrs == 1 or #vim.fn.getwininfo() > 1 then vim.cmd("silent quit") else - require("nvchad.tabufline").close_buffer() + -- require("nvchad.tabufline").close_buffer() + vim.cmd("bdelete") end end, { desc = "buffer close" }) + for i = 1, 9, 1 do vim.keymap.set("n", string.format("", i), function() vim.api.nvim_set_current_buf(vim.t.bufs[i]) @@ -51,6 +54,7 @@ if M.ui.tabufline.enabled then vim.keymap.set("n", "", function() vim.cmd("tabnext") end) vim.keymap.set("n", "", function() require("nvchad.tabufline").next() end, { desc = "buffer goto next" }) vim.keymap.set("n", "", function() require("nvchad.tabufline").prev() end, { desc = "buffer goto prev" }) + end -- cgit v1.2.3-70-g09d2