Replacing text across multiple files
Find and replace text across multiple file in project, dired-mode or grep-mode buffer.
Project
Run project-query-replace-regexp in a project.
Dired
- Mark files in dired buffer.
- Run
dired, then mark files. - Run
find-diredorfind-name-dired, then mark files. - Run
consult-findorconsult-fd->embark-exporttodired-modebuffer, then mark files.
- Run
- Press
Qor rundired-do-find-regexp-and-replace.
Grep
- Run
consult-greporconsult-ripgrep->embark-exporttogrep-modebuffer. - Press
eor rungrep-change-to-grep-edit-modeto entergrep-edit-mode. - Run
query-replaceorquery-replace-regexp. - Press
C-c C-cto exitgrep-edit-mode.