advice swiper to recenter
authorJoerg Jaspert <joerg.jaspert@dlh.de>
Wed, 16 Dec 2015 15:53:40 +0000 (16:53 +0100)
committerJoerg Jaspert <joerg.jaspert@dlh.de>
Wed, 16 Dec 2015 15:53:40 +0000 (16:53 +0100)
.emacs.d/config/emacs.org

index 2b7425a..b9b0f93 100644 (file)
@@ -2605,7 +2605,14 @@ _l_ linum-mode:         % 4`linum-mode     _k_ linum relative:    %`linum-format
   :config
   (progn
     ;(ivy-mode 1)
-    (setq ivy-use-virtual-buffers t)))
+    (setq ivy-use-virtual-buffers t)
+    ;;advise swiper to recenter on exit
+    (defun bjm-swiper-recenter (&rest args)
+      "recenter display after swiper"
+      (recenter)
+      )
+    (advice-add 'swiper :after #'bjm-swiper-recenter)
+    ))
 #+END_SRC
 ** icicles
 [[http://article.gmane.org/gmane.emacs.orgmode/4574/match%3Dicicles]["In case you never heard of it, Icicles is to ‘TAB’ completion what