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