From: Andreas Gerler Date: Thu, 23 Jun 2016 07:55:51 +0000 (+0200) Subject: Thanks to Xah Lee for some extra isearch keys X-Git-Url: http://git.bundesbrandschatzamt.de/?a=commitdiff_plain;h=90b82470644b4e85bf9dfa1cb17a5da9c9f0aa26;p=emacsconfig.git Thanks to Xah Lee for some extra isearch keys - origin http://ergoemacs.org/emacs/emacs_isearch_by_arrow_keys.html --- diff --git a/bba.org b/bba.org index 4a7118c9..d1eceb73 100644 --- a/bba.org +++ b/bba.org @@ -2445,6 +2445,21 @@ we use that as default: (global-set-key (kbd "C-M-r") 'isearch-backward) #+END_SRC +Thanks to [[http://ergoemacs.org/emacs/emacs_isearch_by_arrow_keys.html][Xah Lee]] for this: + +Here's very convenient keys for isearch. + +#+BEGIN_SRC emacs-lisp + (define-key isearch-mode-map (kbd "") 'isearch-ring-retreat ) + (define-key isearch-mode-map (kbd "") 'isearch-ring-advance ) + + (define-key isearch-mode-map (kbd "") 'isearch-repeat-backward) + (define-key isearch-mode-map (kbd "") 'isearch-repeat-forward) + + (define-key minibuffer-local-isearch-map (kbd "") 'isearch-reverse-exit-minibuffer) + (define-key minibuffer-local-isearch-map (kbd "") 'isearch-forward-exit-minibuffer) +#+END_SRC + * By indentation Borrowed from [[https://github.com/Wilfred/.emacs.d][github]]: