diff -r 4f24c53e6e38 -r 6f939639c52a .emacs-obsolete --- a/.emacs-obsolete Thu Mar 09 15:11:29 2017 +0200 +++ b/.emacs-obsolete Sat Mar 25 02:06:03 2017 +0300 @@ -371,3 +371,20 @@ (setq ag-highlight-search t) (when (featurep 'ag) (global-set-key [f7] 'my/ag)) + +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +(message "rgrep") + +(global-set-key [f7] 'rgrep) + +(defun lzgrep () + (interactive) + (let ( (grep-template "zgrep -nH -e ") (grep-find-ignored-files nil) ) + (cl-flet ( (grep-compute-defaults () nil) ) + (call-interactively #'lgrep)))) + +(defun rzgrep () + (interactive) + (let ( (grep-find-template "find . -type f -exec zgrep -nH -e {} +") (grep-find-ignored-files nil) ) + (cl-flet ( (grep-compute-defaults () nil) ) + (call-interactively #'rgrep))))