Improve SPC s c to support evil-search-module

Fix #1326
Fix #5101
This commit is contained in:
Fabien Dubosson 2016-04-08 12:55:58 +02:00 committed by syl20bnr
parent 44470aa64f
commit ac5cfcf2a1

View file

@ -179,9 +179,15 @@
(use-package evil-search-highlight-persist
:init
(progn
(defun spacemacs/evil-search-clear-highlight ()
"Clear evil-search or evil-ex-search persistent highlights."
(interactive)
(case evil-search-module
('isearch (evil-search-highlight-persist-remove-all))
('evil-search (evil-ex-nohighlight))))
(global-evil-search-highlight-persist)
;; (set-face-attribute )
(spacemacs/set-leader-keys "sc" 'evil-search-highlight-persist-remove-all)
(spacemacs/set-leader-keys "sc" 'spacemacs/evil-search-clear-highlight)
(define-key evil-search-highlight-persist-map (kbd "C-x SPC") 'rectangle-mark-mode)
(evil-ex-define-cmd "nohlsearch"
'evil-search-highlight-persist-remove-all)