Files
kickstart.nvim/plugins/mini.lua

28 lines
640 B
Lua

---@module 'lazy'
---@type LazySpec
return {
'nvim-mini/mini.nvim',
config = function()
require('mini.ai').setup {
mappings = {
around_next = 'aa',
inside_next = 'ii',
},
n_lines = 500,
}
require('mini.surround').setup()
local statusline = require 'mini.statusline'
statusline.setup { use_icons = vim.g.have_nerd_font }
---@diagnostic disable-next-line: duplicate-set-field
statusline.section_location = function()
local ok, loc = pcall(require, 'loc')
if not ok then return '%2l:%-2v' end
return loc.statusline() .. ' ' .. '%2l:%-2v'
end
end,
}