From cec83592fc35516fcd94fd36267ff55e6d16438c Mon Sep 17 00:00:00 2001 From: Thierry Volpiatto Date: Sat, 28 Jul 2012 17:58:07 +0200 Subject: [PATCH] * helm-files.el: Bind C-s to grep in helm-find-files-map. --- helm-buffers.el | 1 + helm-files.el | 1 + helm-locate.el | 1 + 3 files changed, 3 insertions(+) diff --git a/helm-buffers.el b/helm-buffers.el index e7c737571..ab6e459f8 100644 --- a/helm-buffers.el +++ b/helm-buffers.el @@ -81,6 +81,7 @@ filtered from the list of candidates if the ;; as we don't use recursivity for buffers. ;; So use zgrep for both as it is capable to handle non--compressed files. (define-key map (kbd "M-g s") 'helm-buffer-run-zgrep) + (define-key map (kbd "C-s") 'helm-buffer-run-zgrep) (define-key map (kbd "C-c o") 'helm-buffer-switch-other-window) (define-key map (kbd "C-c C-o") 'helm-buffer-switch-other-frame) (define-key map (kbd "C-c =") 'helm-buffer-run-ediff) diff --git a/helm-files.el b/helm-files.el index 354610191..f85413196 100644 --- a/helm-files.el +++ b/helm-files.el @@ -223,6 +223,7 @@ This happen only in `helm-find-files'." (set-keymap-parent map helm-map) (define-key map (kbd "C-]") 'helm-ff-run-toggle-basename) (define-key map (kbd "C-x C-f") 'helm-ff-run-locate) + (define-key map (kbd "C-s") 'helm-ff-run-grep) (define-key map (kbd "M-g s") 'helm-ff-run-grep) (define-key map (kbd "M-g p") 'helm-ff-run-pdfgrep) (define-key map (kbd "M-g z") 'helm-ff-run-zgrep) diff --git a/helm-locate.el b/helm-locate.el index 1335b5ab1..85e4d0d79 100644 --- a/helm-locate.el +++ b/helm-locate.el @@ -69,6 +69,7 @@ The \"-r\" option must be the last option." (let ((map (make-sparse-keymap))) (set-keymap-parent map helm-map) (define-key map (kbd "C-]") 'helm-ff-run-toggle-basename) + (define-key map (kbd "C-s") 'helm-ff-run-grep) (define-key map (kbd "M-g s") 'helm-ff-run-grep) (define-key map (kbd "M-g z") 'helm-ff-run-zgrep) (define-key map (kbd "M-g p") 'helm-ff-run-pdfgrep)