From c413edb1e8183bc34ce7feb3ab1b1fbb3c63f43a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Asbj=C3=B8rn=20H=C3=A5land?= Date: Mon, 22 Mar 2021 18:48:12 +0100 Subject: [PATCH] feat(ui): delete quick_menu buffer on hidden --- lua/harpoon/ui.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lua/harpoon/ui.lua b/lua/harpoon/ui.lua index 1c25ca1..3525000 100644 --- a/lua/harpoon/ui.lua +++ b/lua/harpoon/ui.lua @@ -1,4 +1,3 @@ -local Path = require('plenary.path') local float = require('plenary.window.float') local Marked = require('harpoon.mark') @@ -68,6 +67,7 @@ M.toggle_quick_menu = function() vim.api.nvim_buf_set_lines(bufh, 0, #contents, false, contents) vim.api.nvim_buf_set_option(bufh, "filetype", "harpoon") vim.api.nvim_buf_set_option(bufh, "buftype", "acwrite") + vim.api.nvim_buf_set_option(bufh, "bufhidden", "delete") vim.cmd(string.format("autocmd BufWriteCmd :lua require('harpoon.ui').on_menu_save()", bufh)) end