delete buffers using instead of bufdelete function with loop

main
Bryan 2024-11-10 23:21:56 -06:00
parent f312ae146a
commit 2a421bd9fe
1 changed files with 6 additions and 5 deletions

View File

@ -173,11 +173,12 @@ function M.switch(session_file_path)
pattern = "PersistedSavePost",
callback = function()
vim.schedule(function()
for _, buf in ipairs(vim.api.nvim_list_bufs()) do
if vim.api.nvim_buf_is_valid(buf) then
vim.api.nvim_buf_delete(buf, {})
end
end
-- for _, buf in ipairs(vim.api.nvim_list_bufs()) do
-- if vim.api.nvim_buf_is_valid(buf) then
-- vim.api.nvim_buf_delete(buf, {})
-- end
-- end
vim.api.nvim_command("%bd")
M.load({ session = session_file_path })
end)
return true