dotfiles/.config/nvim/lua/plugins/spectre.lua
Sergio Laín fd1a4f6702
feat(nvim): big Changes
- Null-ls changed to none-ls
- Added keymap to see none-ls buffer info
- Lualine style changed to slanted
- Neo-tree handlers
- Spectre new keymaps
- Telescope fzf options and some keybindings
- Which-key adapted to new spectre bind changes

BREAKING CHANGE: - Null-ls changed to none-ls
2023-10-01 21:35:33 +02:00

14 lines
663 B
Lua

return {
{
"nvim-pack/nvim-spectre",
cmd = "Spectre",
opts = { open_cmd = "noswapfile vnew" },
-- stylua: ignore
keys = {
{ "<leader>srf", function() require("spectre").toggle() end, desc = "Replace globally" },
{ "<leader>srw", mode = {"n"},function() require("spectre").open_visual({select_word=true}) end, desc = "Current Word" },
{ "<leader>srw", mode = {"v"},function() require("spectre").open_visual() end, desc = "Current Word" },
{ "<leader>src", mode = {"n"},function() require("spectre").open_file_search({select_word=true}) end, desc = "Word on Current File" },
},
},
}