add evil-easymotion
This commit is contained in:
parent
d9e25a7d31
commit
f5f389778b
3 changed files with 23 additions and 2 deletions
1
Cask
1
Cask
|
@ -36,6 +36,7 @@
|
||||||
(depends-on "evil-surround")
|
(depends-on "evil-surround")
|
||||||
(depends-on "evil-visualstar")
|
(depends-on "evil-visualstar")
|
||||||
(depends-on "evil-plugins" :git "https://github.com/tarao/evil-plugins")
|
(depends-on "evil-plugins" :git "https://github.com/tarao/evil-plugins")
|
||||||
|
(depends-on "evil-easymotion")
|
||||||
|
|
||||||
;; Editor --- core/core-editor.el
|
;; Editor --- core/core-editor.el
|
||||||
(depends-on "ace-window")
|
(depends-on "ace-window")
|
||||||
|
|
|
@ -133,6 +133,27 @@ See https://bitbucket.org/lyro/evil/issue/527"
|
||||||
:commands (evilmi-jump-items global-evil-matchit-mode)
|
:commands (evilmi-jump-items global-evil-matchit-mode)
|
||||||
:config (global-evil-matchit-mode 1))
|
:config (global-evil-matchit-mode 1))
|
||||||
|
|
||||||
|
(use-package evil-easymotion
|
||||||
|
:config
|
||||||
|
(evilem-default-keybindings "g SPC")
|
||||||
|
(evilem-define (kbd "g s") 'evil-snipe-repeat
|
||||||
|
(lambda ()
|
||||||
|
(save-excursion
|
||||||
|
(ignore-errors
|
||||||
|
(call-interactively #'evil-snipe-s))))
|
||||||
|
nil
|
||||||
|
((evil-snipe-enable-highlight)
|
||||||
|
(evil-snipe-enable-incremental-highlight)))
|
||||||
|
|
||||||
|
(evilem-define (kbd "g S") 'evil-snipe-repeat-reverse
|
||||||
|
(lambda ()
|
||||||
|
(save-excursion
|
||||||
|
(ignore-errors
|
||||||
|
(call-interactively #'evil-snipe-s))))
|
||||||
|
nil
|
||||||
|
((evil-snipe-enable-highlight)
|
||||||
|
(evil-snipe-enable-incremental-highlight))))
|
||||||
|
|
||||||
(use-package evil-numbers
|
(use-package evil-numbers
|
||||||
:commands (evil-numbers/inc-at-pt
|
:commands (evil-numbers/inc-at-pt
|
||||||
evil-numbers/dec-at-pt))
|
evil-numbers/dec-at-pt))
|
||||||
|
|
|
@ -51,7 +51,7 @@
|
||||||
;; Local keymaps ;;
|
;; Local keymaps ;;
|
||||||
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
||||||
|
|
||||||
:nmv ";" 'evil-ex
|
:m ";" 'evil-ex
|
||||||
|
|
||||||
(:prefix "," ; <leader>
|
(:prefix "," ; <leader>
|
||||||
:n "," (λ (if (narf/project-p) (helm-projectile-switch-to-buffer) (helm-buffers-list)))
|
:n "," (λ (if (narf/project-p) (helm-projectile-switch-to-buffer) (helm-buffers-list)))
|
||||||
|
@ -135,7 +135,6 @@
|
||||||
:n "gr" 'narf:eval-region
|
:n "gr" 'narf:eval-region
|
||||||
:v "gR" 'narf:eval-region-and-replace
|
:v "gR" 'narf:eval-region-and-replace
|
||||||
:m "gl" 'avy-goto-line
|
:m "gl" 'avy-goto-line
|
||||||
:m "gs" 'avy-goto-char-2
|
|
||||||
:m "g]" 'smart-down
|
:m "g]" 'smart-down
|
||||||
:m "g[" 'smart-up
|
:m "g[" 'smart-up
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue