diff --git a/lua/lazyvim/plugins/extras/coding/mini-ai.lua b/lua/lazyvim/plugins/extras/coding/mini-ai.lua index 2c43e831..e42e0d72 100644 --- a/lua/lazyvim/plugins/extras/coding/mini-ai.lua +++ b/lua/lazyvim/plugins/extras/coding/mini-ai.lua @@ -74,8 +74,10 @@ return { n_lines = 500, custom_textobjects = { - -- see: https://github.com/echasnovski/mini.nvim/issues/474 - t = false, -- for now, fallback to neovim's builtin tag. + -- opt-out: using neovim's text object selection for tags: + t = false, + -- opt-in: use the following override in the "opts" function of your spec: + -- opts.custom_textobjects.t = nil -- opt-in to mini.ai's tag textobject o = ai.gen_spec.treesitter({ a = { "@block.outer", "@conditional.outer", "@loop.outer" },