Within a single file it's not that bad, :%s/<search>/<replace>/gc (with several variations on this)
Now across multiple files, that's a whole different story.. 'm a seasoned vim user and still need to look it up whenever I do it.
Now across multiple files, that's a whole different story.. 'm a seasoned vim user and still need to look it up whenever I do it.
But depending on your starting point though, you might need need a vim $(grep -l <filter>) to get all relevant files into buffers.