feat(util): mini.bufremove is no longer needed

This commit is contained in:
Folke Lemaitre 2024-05-17 10:10:28 +02:00
parent 87493af237
commit 779de263f1
No known key found for this signature in database
GPG key ID: 41F8B1FBACAE2040
4 changed files with 47 additions and 28 deletions

View file

@ -409,33 +409,6 @@ return {
},
},
-- buffer remove
{
"echasnovski/mini.bufremove",
keys = {
{
"<leader>bd",
function()
local bd = require("mini.bufremove").delete
if vim.bo.modified then
local choice = vim.fn.confirm(("Save changes to %q?"):format(vim.fn.bufname()), "&Yes\n&No\n&Cancel")
if choice == 1 then -- Yes
vim.cmd.write()
bd(0)
elseif choice == 2 then -- No
bd(0, true)
end
else
bd(0)
end
end,
desc = "Delete Buffer",
},
-- stylua: ignore
{ "<leader>bD", function() require("mini.bufremove").delete(0, true) end, desc = "Delete Buffer (Force)" },
},
},
-- better diagnostics list and others
{
"folke/trouble.nvim",