Add evil-snipe
This commit is contained in:
parent
afd74a0c98
commit
e40c4dc6da
2 changed files with 12 additions and 3 deletions
2
Cask
2
Cask
|
@ -79,7 +79,7 @@
|
||||||
(depends-on "evil-jumper")
|
(depends-on "evil-jumper")
|
||||||
(depends-on "evil-god-state")
|
(depends-on "evil-god-state")
|
||||||
(depends-on "evil-escape")
|
(depends-on "evil-escape")
|
||||||
;;(depends-on "evil-snipe" :git "https://github.com/hlissner/evil-snipe")
|
(depends-on "evil-snipe" :git "https://github.com/hlissner/evil-snipe")
|
||||||
;;(depends-on "evil-noautochdir" :git "https://github.com/gbarta/evil-noautochdir")
|
;;(depends-on "evil-noautochdir" :git "https://github.com/gbarta/evil-noautochdir")
|
||||||
;; evil-nerd-commenter chokes if it's installed via cask for some reason...
|
;; evil-nerd-commenter chokes if it's installed via cask for some reason...
|
||||||
(depends-on "evil-nerd-commenter")
|
(depends-on "evil-nerd-commenter")
|
||||||
|
|
|
@ -5,6 +5,7 @@
|
||||||
:pre-load
|
:pre-load
|
||||||
(setq evil-want-visual-char-semi-exclusive t
|
(setq evil-want-visual-char-semi-exclusive t
|
||||||
evil-search-module 'evil-search
|
evil-search-module 'evil-search
|
||||||
|
evil-search-wrap nil
|
||||||
evil-magic 'very-magic
|
evil-magic 'very-magic
|
||||||
evil-want-C-u-scroll t ; enable C-u for scrolling
|
evil-want-C-u-scroll t ; enable C-u for scrolling
|
||||||
evil-ex-visual-char-range t ; column range for ex commands
|
evil-ex-visual-char-range t ; column range for ex commands
|
||||||
|
@ -76,8 +77,7 @@
|
||||||
(setq evil-snipe-search-incremental-highlight t)))
|
(setq evil-snipe-search-incremental-highlight t)))
|
||||||
|
|
||||||
(use-package evil-surround
|
(use-package evil-surround
|
||||||
:init (global-evil-surround-mode 1)
|
:init (global-evil-surround-mode 1))
|
||||||
:config (evil-define-key 'visual evil-surround-mode-map (kbd "S") 'evil-surround-region))
|
|
||||||
|
|
||||||
(use-package evil-nerd-commenter
|
(use-package evil-nerd-commenter
|
||||||
:pre-load (setq evilnc-hotkey-comment-operator "gc"))
|
:pre-load (setq evilnc-hotkey-comment-operator "gc"))
|
||||||
|
@ -90,6 +90,15 @@
|
||||||
evil-jumper-auto-save-interval 3600)
|
evil-jumper-auto-save-interval 3600)
|
||||||
(define-key evil-motion-state-map (kbd "H-i") 'evil-jumper/forward)))
|
(define-key evil-motion-state-map (kbd "H-i") 'evil-jumper/forward)))
|
||||||
|
|
||||||
|
(use-package evil-snipe
|
||||||
|
:init (global-evil-snipe-mode)
|
||||||
|
:config
|
||||||
|
(progn
|
||||||
|
(bind 'visual "z" 'evil-snipe-f)
|
||||||
|
(bind 'visual "Z" 'evil-snipe-F)
|
||||||
|
(setq evil-snipe-enable-highlight t
|
||||||
|
evil-snipe-enable-incremental-highlight t)))
|
||||||
|
|
||||||
(use-package ace-window
|
(use-package ace-window
|
||||||
:config (setq aw-keys '(?a ?s ?d ?f ?g ?h ?j ?k ?l)))
|
:config (setq aw-keys '(?a ?s ?d ?f ?g ?h ?j ?k ?l)))
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue