Editing · beta · Neovim 0.9+ · 174 commits

replacer.nvim

Project-wide search-and-replace where every occurrence is its own decision. ripgrep finds the matches, a picker — fzf-lua or Telescope — lets you select them one by one with the hit highlighted in the preview, and nothing is written before you have had the chance to look at a diff.

Repository README :help

recorded with VHS from demos/replacer.tape in a clean Neovim — re-recorded weekly
what is shown when
  1. :Replace old new --dry - plan first, write nothing
  2. :Replace old new --all - apply everywhere