summaryrefslogtreecommitdiff
path: root/modes
diff options
context:
space:
mode:
authorcondy <condy0919@gmail.com>2021-04-22 17:55:31 +0800
committercondy <condy0919@gmail.com>2021-04-22 17:55:31 +0800
commit8fd97d973ca6f54040f710f16f81e19dd0034816 (patch)
tree4149080186c98fbdea90a2fee3af6030bb490a14 /modes
parentca3d0bd0ada4ae93a7d08f8ee1e366d035228fb8 (diff)
grep: wgrep integration
Diffstat (limited to 'modes')
-rw-r--r--modes/grep/evil-collection-grep.el6
1 files changed, 5 insertions, 1 deletions
diff --git a/modes/grep/evil-collection-grep.el b/modes/grep/evil-collection-grep.el
index 93a6b73..3a42519 100644
--- a/modes/grep/evil-collection-grep.el
+++ b/modes/grep/evil-collection-grep.el
@@ -38,8 +38,12 @@
(evil-collection-define-key 'normal 'grep-mode-map
"n" 'evil-search-next
"\C-j" 'next-error-no-select
- "\C-k" 'previous-error-no-select))
+ "\C-k" 'previous-error-no-select)
+ ;; `wgrep' integration
+ (when (featurep 'wgrep)
+ (evil-collection-define-key 'normal 'grep-mode-map
+ "i" 'wgrep-change-to-wgrep-mode)))
(provide 'evil-collection-grep)
;;; evil-collection-grep.el ends here