  '(evil-lookup-func #'dictionary-lookup-definition)
  '(evil-symbol-word-search t)
  '(evil-search-module 'evil-search)
+ '(evil-magic 'very-magic)
+ '(evil-ex-search-vim-style-regexp t)
+ '(evil-ex-search-persistent-highlight nil)
+ '(evil-ex-substitute-case 'smart)
  '(evil-fringe-mark-show-special t)
  '(evil-fringe-mark-ignore-chars '(?' ?{ ?} ?^ ?.))
  '(evil-owl-display-method 'window)

(add-hook 'evil-mode-hook                 #'global-evil-matchit-mode)
(add-hook 'evil-mode-hook                 #'global-evil-surround-mode)
(add-hook 'evil-mode-hook                 #'pjones:evil-mode-hook)
(add-hook 'pjones:after-theme-change-hook #'pjones:evil-set-cursors)

;;; evil-conf.el ends here

          evil-replace-state-cursor  (list 'box replace)
          evil-emacs-state-cursor    (list 'bar emacs)
          evil-insert-state-cursor   (list 'bar insert))))

;; Remove search highlighting after using C-l:
(advice-add #'recenter-top-bottom :after '(lambda (&rest _args) (evil-ex-nohighlight)))

(evil-define-operator pjones:evil-sort (beg end)
  "Sort text."
