From bcde7fabc420e4df9b70999d77037c4510816a80 Mon Sep 17 00:00:00 2001 From: William Carroll Date: Fri, 23 Jun 2017 11:45:23 -0400 Subject: [PATCH] Centers evil search results vertically on a page --- configs/.emacs | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/configs/.emacs b/configs/.emacs index 33d8c7616..26200221d 100644 --- a/configs/.emacs +++ b/configs/.emacs @@ -334,6 +334,16 @@ (setq evil-replace-state-cursor '("VioletRed3" bar)) (setq evil-operator-state-cursor '("VioletRed3" hollow)) (evil-ex-define-cmd (kbd "w") 'save-buffer-always) + + ;; center search results + (defadvice evil-search-next + (after center-evil-search-next) + (call-interactively 'evil-scroll-line-to-center)) + + (defadvice evil-search-previous + (after center-evil-search-previous) + (call-interactively 'evil-scroll-line-to-center)) + (add-hook 'org-mode-hook 'evil-local-mode))