links: [[010 Vim MOC]] --- ## Spectre is a neovim extension helps to search and replace text in project/workspace ```vim nnoremap <leader>S :lua require('spectre').open()<CR> "search current word nnoremap <leader>sw viw:lua require('spectre').open\_visual()<CR> vnoremap <leader>s :lua require('spectre').open\_visual()<CR> " search in current file nnoremap <leader>sp viw:lua require('spectre').open\_file\_search()<cr> ``` --- tags: #search , #replace