dotfiles/.config/nvim/lua/plugins/spectre.lua
Sergio Laín a0ec8ade12
feat(nvim): added search-replace on current buffer extra
now spectre is for global replace and search-replace is for buffer replace
2023-11-21 10:49:13 +01:00

21 lines
599 B
Lua

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