return { 'nvim-pack/nvim-spectre', dependencies = { 'nvim-lua/plenary.nvim' }, cmd = 'Spectre', keys = { { 'sr', function() require('spectre').open() end, desc = '[S]earch & [R]eplace (Spectre)' }, { 'srw', function() require('spectre').open_visual { select_word = true } end, desc = '[S]pectre current [W]ord' }, }, }