From d0f4ad1e188d1e0bfb3488aedf66eb625e6ac25a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Asbj=C3=B8rn=20H=C3=A5land?= Date: Tue, 23 Mar 2021 15:49:06 +0100 Subject: [PATCH] fix(ui): set nomodified then modified is set - ensures you always can close the quick_menu --- lua/harpoon/ui.lua | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/lua/harpoon/ui.lua b/lua/harpoon/ui.lua index 5d50d95..d9d9ae6 100644 --- a/lua/harpoon/ui.lua +++ b/lua/harpoon/ui.lua @@ -68,13 +68,12 @@ M.toggle_quick_menu = function() 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.api.nvim_buf_set_option(bufh, "modified", false) vim.cmd(string.format("autocmd BufWriteCmd :lua require('harpoon.ui').on_menu_save()", bufh)) + vim.cmd(string.format("autocmd BufModifiedSet set nomodified", bufh)) end M.on_menu_save = function() save_changes() - vim.cmd("set nomodified") end M.nav_file = function(id)