Skip to content

Commit

Permalink
Use C-c C-q to enable wgrep/wdired in grep/occur/ivy-occur buffers
Browse files Browse the repository at this point in the history
  • Loading branch information
purcell committed Jan 5, 2019
1 parent a104b5d commit 12d2ebc
Show file tree
Hide file tree
Showing 4 changed files with 8 additions and 2 deletions.
1 change: 0 additions & 1 deletion init.el
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,6 @@
;; Load configs for specific features and modes
;;----------------------------------------------------------------------------

(require-package 'wgrep)
(require-package 'diminish)
(require-package 'scratch)
(require-package 'command-log-mode)
Expand Down
2 changes: 1 addition & 1 deletion lisp/init-dired.el
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
(after-load 'dired
(setq dired-recursive-deletes 'top)
(define-key dired-mode-map [mouse-2] 'dired-find-file)
(define-key dired-mode-map (kbd "C-c C-p") 'wdired-change-to-wdired-mode))
(define-key dired-mode-map (kbd "C-c C-q") 'wdired-change-to-wdired-mode))

(when (maybe-require-package 'diff-hl)
(after-load 'dired
Expand Down
5 changes: 5 additions & 0 deletions lisp/init-grep.el
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,11 @@
(when *is-a-mac*
(setq-default locate-command "mdfind"))

(require-package 'wgrep)
(after-load 'grep
(dolist (key (list (kbd "C-c C-q") (kbd "w")))
(define-key grep-mode-map key 'wgrep-change-to-wgrep-mode)))

(when (and (executable-find "ag")
(maybe-require-package 'ag))
(require-package 'wgrep-ag)
Expand Down
2 changes: 2 additions & 0 deletions lisp/init-ivy.el
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,8 @@

(define-key ivy-minibuffer-map (kbd "<up>") #'ivy-previous-line-or-history)

(define-key ivy-occur-mode-map (kbd "C-c C-q") #'ivy-wgrep-change-to-wgrep-mode)

(when (maybe-require-package 'diminish)
(diminish 'ivy-mode)))

Expand Down

0 comments on commit 12d2ebc

Please sign in to comment.