- keys = {
- { "S", "<cmd><C-u>lua MiniSurround.add('visual')<cr>", "x" },
- { "yss", "ys_", remap = true },
- },
+ keys = function()
+ -- HACK: use function to disable merging with LazyVim's keys definition
+ return {
+ { "ys", desc = "Add surrounding", "n" },
+ { "S", desc = "Add surrounding", "x" },
+ { "ds", desc = "Delete surrounding" },
+ { "cs", desc = "Change surrounding" },
+ { "yss", "ys_", remap = true },
+ }
+ end,