Bind C-s to minibuffer-history search in helm/ivy

This commit is contained in:
Henrik Lissner 2018-06-17 22:21:32 +02:00
parent 68903ae398
commit 3ac7ec5120
No known key found for this signature in database
GPG key ID: 5F6C0EA160557395

View file

@ -339,6 +339,7 @@
"C-u" #'helm-delete-minibuffer-contents "C-u" #'helm-delete-minibuffer-contents
"C-w" #'backward-kill-word "C-w" #'backward-kill-word
"C-r" #'evil-paste-from-register ; Evil registers in helm! Glorious! "C-r" #'evil-paste-from-register ; Evil registers in helm! Glorious!
"C-s" #'helm-minibuffer-history
"C-b" #'backward-word "C-b" #'backward-word
[left] #'backward-char [left] #'backward-char
[right] #'forward-char [right] #'forward-char
@ -777,6 +778,9 @@
;; Restore common editing keys (and ESC) in minibuffer ;; Restore common editing keys (and ESC) in minibuffer
(defun +default|fix-minibuffer-in-map (map) (defun +default|fix-minibuffer-in-map (map)
(define-key! map (define-key! map
"\C-s" (if (featurep! :completion ivy)
#'counsel-minibuffer-history
#'helm-minibuffer-history)
"\C-a" #'move-beginning-of-line "\C-a" #'move-beginning-of-line
"\C-w" #'backward-kill-word "\C-w" #'backward-kill-word
"\C-u" #'backward-kill-sentence "\C-u" #'backward-kill-sentence