From 32958e555bbfe75e5af91142448962ed8aa8ebf0 Mon Sep 17 00:00:00 2001 From: MasterGordon Date: Sat, 3 Sep 2022 02:02:19 +0200 Subject: [PATCH] added close on middle mouse --- lua/plugins/heirline.lua | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/lua/plugins/heirline.lua b/lua/plugins/heirline.lua index c7fa59e..f248e2d 100644 --- a/lua/plugins/heirline.lua +++ b/lua/plugins/heirline.lua @@ -586,8 +586,12 @@ local TablineFileNameBlock = { end end, on_click = { - callback = function(_, minwid) - vim.api.nvim_win_set_buf(0, minwid) + callback = function(_, minwid, _, button) + if (button == "m") then -- close on mouse middle click + vim.api.nvim_buf_delete(minwid, {force = true}) + else + vim.api.nvim_win_set_buf(0, minwid) + end end, minwid = function(self) return self.bufnr