add DeleteNonameBufs command

This commit is contained in:
2022-02-04 22:52:19 +03:00
parent fc029c87cd
commit e72dde3ee6
2 changed files with 10 additions and 0 deletions

View File

@@ -59,11 +59,18 @@ M.get_hidden_buffers = function()
table.insert(hidden_buffers, { bufnr = buf.bufnr, name = buf.name })
end
end
return hidden_buffers
end
M.delete_noname_buffers = function()
local buffers = M.get_hidden_buffers()
if buffers == nil then
print("No noname buffers")
return
end
for _, buf in ipairs(buffers) do
if buf.name == "" then
vim.cmd("bd " .. buf.bufnr)