From 8ac4ba4e0ad5d928c837c663b9468db4d3e9eb14 Mon Sep 17 00:00:00 2001 From: csponge Date: Sat, 1 Jun 2024 15:39:14 -0400 Subject: [PATCH] Return from delete_hidden_buffers when win type is command (#394) * Return from delete_hidden_buffers when win type is command * lint: apply stylua formatting --------- Co-authored-by: Steven Arcangeli --- lua/oil/view.lua | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/lua/oil/view.lua b/lua/oil/view.lua index adea825..ec43353 100644 --- a/lua/oil/view.lua +++ b/lua/oil/view.lua @@ -212,7 +212,12 @@ end ---Delete unmodified, hidden oil buffers and if none remain, clear the cache M.delete_hidden_buffers = function() local visible_buffers, hidden_buffers = get_visible_hidden_buffers() - if not visible_buffers or not hidden_buffers or not vim.tbl_isempty(visible_buffers) then + if + not visible_buffers + or not hidden_buffers + or not vim.tbl_isempty(visible_buffers) + or vim.fn.win_gettype() == "command" + then return end for _, bufnr in ipairs(hidden_buffers) do