neovim/lua/weeheavy/plugins/mini.lua

22 lines
864 B
Lua

-- Adds git related signs to the gutter, as well as utilities for managing changes
return {
"nvim-mini/mini.nvim",
version = false,
config = function()
require("mini.icons").setup()
-- require("mini.ai").setup({ n_lines = 500 })
require("mini.trailspace").setup() -- highlight trailing space
require("mini.cursorword").setup() -- highlight word below cursor
require("mini.ai").setup() -- replace within/outside quotes
require("mini.pick").setup({
mappings = {
move_down = "<C-j>",
move_up = "<C-k>",
choose_in_split = "<C-x>",
choose_in_vsplit = "<C-v>",
mark = "<C-s>", -- as mentally similar to Tree-Sitter select
},
})
require("mini.extra").setup() -- oldfiles picker
end,
}