2015-11-05 04:17:39 +00:00
|
|
|
(setq evil-snipe-packages
|
|
|
|
'(
|
|
|
|
evil-snipe
|
|
|
|
magit
|
|
|
|
))
|
2015-02-28 03:06:52 +00:00
|
|
|
|
2015-02-26 19:15:57 +00:00
|
|
|
(defun evil-snipe/init-evil-snipe ()
|
2015-04-03 05:06:43 +00:00
|
|
|
(use-package evil-snipe
|
2015-10-31 17:50:33 +00:00
|
|
|
:diminish evil-snipe-local-mode
|
2015-04-03 05:06:43 +00:00
|
|
|
:init
|
2015-06-05 13:29:21 +00:00
|
|
|
(setq evil-snipe-scope 'whole-buffer
|
|
|
|
evil-snipe-enable-highlight t
|
|
|
|
evil-snipe-enable-incremental-highlight t
|
|
|
|
evil-snipe-auto-disable-substitute t
|
|
|
|
evil-snipe-show-prompt nil
|
|
|
|
evil-snipe-smart-case t)
|
|
|
|
:config
|
2015-06-08 04:29:04 +00:00
|
|
|
(progn
|
2015-11-04 20:51:54 +00:00
|
|
|
(if evil-snipe-enable-alternate-f-and-t-behaviors
|
2015-10-30 10:08:11 +00:00
|
|
|
(progn
|
2015-11-04 20:51:54 +00:00
|
|
|
(setq evil-snipe-repeat-scope 'whole-buffer)
|
2015-11-05 04:17:39 +00:00
|
|
|
(evil-snipe-override-mode 1))
|
|
|
|
(evil-snipe-mode 1)))))
|
|
|
|
|
|
|
|
(defun evil-snipe/post-init-magit ()
|
|
|
|
(if evil-snipe-enable-alternate-f-and-t-behaviors
|
|
|
|
(progn
|
|
|
|
(add-hook 'magit-mode-hook 'turn-off-evil-snipe-override-mode)
|
|
|
|
(add-hook 'git-rebase-mode-hook 'turn-off-evil-snipe-override-mode))
|
|
|
|
(add-hook 'magit-mode-hook 'turn-off-evil-snipe-mode)
|
|
|
|
(add-hook 'git-rebase-mode-hook 'turn-off-evil-snipe-mode)))
|