From e129caf9315b5044239460d8ef420feda1422b87 Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Tue, 21 Feb 2017 00:53:00 -0500 Subject: [PATCH] completion/ivy: recenter after following imenu links --- modules/completion/ivy/config.el | 2 ++ 1 file changed, 2 insertions(+) diff --git a/modules/completion/ivy/config.el b/modules/completion/ivy/config.el index 9e6f579e0..8d5daebcc 100644 --- a/modules/completion/ivy/config.el +++ b/modules/completion/ivy/config.el @@ -90,7 +90,9 @@ (when (eq major-mode 'ivy-occur-grep-mode) (ivy-wgrep-change-to-wgrep-mode))) + (defun +ivy*recenter (&rest _) (recenter)) (advice-add 'counsel-ag-function :override '+ivy*counsel-ag-function) + (advice-add 'imenu :after '+ivy*recenter) (@map :map counsel-ag-map [backtab] '+ivy/counsel-ag-occur ; search/replace on results "C-SPC" 'counsel-git-grep-recenter ; preview