From f11c41a38d79f2dc1b10d199570dd7ff9e2c8894 Mon Sep 17 00:00:00 2001 From: krady21 Date: Mon, 19 Apr 2021 19:23:32 -0700 Subject: [PATCH] outline_buf: Delete buffer if it is hidden --- lua/symbols-outline.lua | 1 + 1 file changed, 1 insertion(+) diff --git a/lua/symbols-outline.lua b/lua/symbols-outline.lua index 9967993..6749814 100644 --- a/lua/symbols-outline.lua +++ b/lua/symbols-outline.lua @@ -224,6 +224,7 @@ local function handler(_, _, result) D.state.outline_buf = vim.api.nvim_create_buf(false, true) vim.api.nvim_buf_attach(D.state.outline_buf, false, {on_detach = function(_, _) wipe_state() end}) + vim.api.nvim_buf_set_option(D.state.outline_buf, "bufhidden", "delete") local current_win = vim.api.nvim_get_current_win() local current_win_width = vim.api.nvim_win_get_width(current_win)