From: Oleh Krehel Date: Tue, 5 Apr 2016 17:28:42 +0000 (+0200) Subject: counsel.el (counsel-ag-map): Add X-Git-Url: https://code.delx.au/gnu-emacs-elpa/commitdiff_plain/b39e449743c0603ed39f0ed838d7e7d1f93f06e0 counsel.el (counsel-ag-map): Add * counsel.el (counsel-ag): Update. Fixes #462 --- diff --git a/counsel.el b/counsel.el index 54729699b..9c4dbf868 100644 --- a/counsel.el +++ b/counsel.el @@ -1289,6 +1289,12 @@ INITIAL-INPUT can be given as the initial minibuffer input." ;;* Grep ;;** `counsel-ag' +(defvar counsel-ag-map + (let ((map (make-sparse-keymap))) + (define-key map (kbd "C-l") 'counsel-git-grep-recenter) + (define-key map (kbd "M-q") 'counsel-git-grep-query-replace) + map)) + (defcustom counsel-ag-base-command "ag --nocolor --nogroup %s -- ." "Format string to use in `cousel-ag-function' to construct the command. %S will be replaced by the regex string. The default is @@ -1328,6 +1334,7 @@ INITIAL-INPUT can be given as the initial minibuffer input." 'counsel-ag-function :initial-input initial-input :dynamic-collection t + :keymap counsel-ag-map :history 'counsel-git-grep-history :action #'counsel-git-grep-action :unwind (lambda ()