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 |
local map = require("core.utils").smap
return {
{
"echasnovski/mini.bufremove",
keys = {
{ "<leader>c", map("mini.bufremove", "delete", "0, false") },
},
},
{
"echasnovski/mini.indentscope",
event = { "BufReadPre", "BufNewFile" },
opts = {
symbol = "│",
options = { try_as_border = true },
draw = {
delay = 10,
animation = function(_, _)
return 1
end,
},
},
init = function()
vim.api.nvim_create_autocmd("FileType", {
pattern = {
"help",
"Trouble",
"lazy",
"mason",
"notify",
"gitcommit",
"NeogitCommitMessage",
},
callback = function()
vim.b.miniindentscope_disable = true
end,
})
end,
},
}
|