return { { "nvim-pack/nvim-spectre", cmd = "Spectre", opts = {}, -- stylua: ignore keys = { { "srg", function() require("spectre").toggle() end, desc = "Globally" }, { "srG", mode = { "n" }, function() require("spectre").open_visual({ select_word = true }) end, desc = "Word Globally" }, { "srG", mode = { "v" }, function() require("spectre").open_visual() end, desc = "Word Globally" }, }, }, { "folke/which-key.nvim", opts = { defaults = { ["sr"] = { name = "replace" }, }, }, }, }