diff options
author | Ashton Wiersdorf <mail@wiersdorf.dev> | 2023-09-18 12:37:55 -0600 |
---|---|---|
committer | Ashton Wiersdorf <mail@wiersdorf.dev> | 2023-09-18 12:37:55 -0600 |
commit | 3561b11ce9f92b233815fc2a856d26ea6d94fe63 (patch) | |
tree | dde453df3b59733a54779b79946b28f317ebe198 /README.md | |
parent | 16799ce9b694d3f1ff54a6c419d0c72d35981ec9 (diff) |
Add wgrep to base.el
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 3 |
1 files changed, 3 insertions, 0 deletions
@@ -114,6 +114,7 @@ Packages this extra adds: - [Corfu](https://github.com/minad/corfu) - [Consult](https://github.com/minad/consult) - [Orderless](https://github.com/oantolin/orderless) + - [wgrep](https://github.com/mhayashi1120/Emacs-wgrep) Along with a few ancillary packages that enhance the above. @@ -121,6 +122,8 @@ These are some of the best UI enhancements that Emacs has to offer. Vertico and Avy is the fastest way to move around in a buffer, and it can do a *lot*.[^1] Embark is kind of like a right-click context menu, but entirely keyboard driven. +wgrep makes grep buffers editable. This means you can `consult-ripgrep` → search project → `embark-act` → `embark-export` → `wgrep-change-to-wgrep-mode` to do search-and-replace across an entire project in one fell swoop. See [Warp Factor Refactoring](https://lambdaland.org/posts/2023-05-31_warp_factor_refactor/) for more on this workflow. + #### `extras/dev.el` Packages this extra adds: |