diff --git a/users/crumb/programs/emacs/modules/syd-evil.el b/users/crumb/programs/emacs/modules/syd-evil.el index 505c05b..3deb37c 100644 --- a/users/crumb/programs/emacs/modules/syd-evil.el +++ b/users/crumb/programs/emacs/modules/syd-evil.el @@ -110,10 +110,14 @@ ;; 2-character search. (use-package evil-snipe - :config - (setq evil-snipe-scope 'visible) - (evil-snipe-mode 1) - (evil-snipe-override-mode 1)) + :commands evil-snipe-local-mode evil-snipe-override-local-mode + :hook (on-first-input . evil-snipe-override-mode) + :hook (on-first-input . evil-snipe-mode) + :init + (setq evil-snipe-smart-case t + evil-snipe-scope 'visible + evil-snipe-repeat-scope 'visible + evil-snipe-char-fold t)) ;; Extend the set of delimiters recognised by '%'. (use-package evil-matchit