init.lua/lua/plugins/mini.lua(view raw)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 |
return {
{
"echasnovski/mini.bufremove",
config = true,
keys = {
{
"<leader>c",
function()
require("mini.bufremove").delete(0, false)
end,
},
},
},
{
"echasnovski/mini.comment",
config = true,
keys = {
{ "gc", mode = { "n", "v" } },
},
},
{
"echasnovski/mini.splitjoin",
config = true,
keys = {
{ "gS", mode = { "n", "v" } },
},
},
{
"echasnovski/mini.files",
event = "VeryLazy",
init = function()
vim.api.nvim_create_user_command("MiniFiles", function()
-- selene: allow(undefined_variable)
MiniFiles.open()
end, {})
end,
opts = {
mappings = {
synchronize = "<leader>w",
},
options = {
permanent_delete = false,
},
},
},
}
|