From: James Bunton Date: Mon, 17 Jul 2017 13:27:39 +0000 (+1000) Subject: wgrep mode X-Git-Url: https://code.delx.au/dotemacs/commitdiff_plain/20f7662c41bb1f1fc3508a32184cb21bcd252376 wgrep mode --- diff --git a/.gitmodules b/.gitmodules index 548e009..48812c2 100644 --- a/.gitmodules +++ b/.gitmodules @@ -124,3 +124,6 @@ [submodule "js2-refactor"] path = packages/js2-refactor url = https://github.com/magnars/js2-refactor.el.git +[submodule "wgrep"] + path = packages/wgrep + url = https://github.com/mhayashi1120/Emacs-wgrep.git diff --git a/README_KEYBINDINGS.md b/README_KEYBINDINGS.md index f4f99aa..4dc4113 100644 --- a/README_KEYBINDINGS.md +++ b/README_KEYBINDINGS.md @@ -41,6 +41,7 @@ M-q Replace searched item (while sea M-p Search for previous item (while searching) M-n Search for symbol at point (while searching) C-c C-o Dump all results into a buffer (ivy-occur) +C-c C-p Switch to wgrep mode M-. Find thing at point M-, Pop tag mark ``` diff --git a/lisp/my-file-modes.el b/lisp/my-file-modes.el index 3b75477..23bba37 100644 --- a/lisp/my-file-modes.el +++ b/lisp/my-file-modes.el @@ -72,4 +72,7 @@ (when (require 'stumpwm-mode nil 'noerror) (add-to-list 'auto-mode-alist '("/\\.stumpwmrc\\'" . stumpwm-mode))) +(require 'wgrep) +(setq wgrep-auto-save-buffer t) + (require 'yaml-mode) diff --git a/packages/wgrep b/packages/wgrep new file mode 160000 index 0000000..1cdd7c1 --- /dev/null +++ b/packages/wgrep @@ -0,0 +1 @@ +Subproject commit 1cdd7c136f1e7565bb13d2df69be3dc77b83698d