Replace ace-jump-mode with avy

This commit is contained in:
Bozhidar Batsov 2015-05-09 13:02:43 +03:00
parent 30fea6d9d6
commit b2947f2164
6 changed files with 17 additions and 16 deletions

View file

@ -259,6 +259,12 @@ The body of the advice is in BODY."
(setq projectile-cache-file (expand-file-name "projectile.cache" prelude-savefile-dir))
(projectile-global-mode t)
;; avy allows us to effectively navigate to visible things
(require 'avy-jump)
(setq avy-background t)
(setq avy-goto-char-style 'at)
(setq avy-goto-word-style 'at)
;; anzu-mode enhances isearch & query-replace by showing total matches and current match position
(require 'anzu)
(diminish 'anzu-mode)

View file

@ -112,10 +112,8 @@
(global-set-key (kbd "C-=") 'er/expand-region)
(global-set-key (kbd "C-c j") 'ace-jump-mode)
(global-set-key (kbd "s-.") 'ace-jump-mode)
(global-set-key (kbd "C-c J") 'ace-jump-buffer)
(global-set-key (kbd "s->") 'ace-jump-buffer)
(global-set-key (kbd "C-c j") 'avy-goto-word-1)
(global-set-key (kbd "s-.") 'avy-goto-word-1)
(global-set-key (kbd "s-w") 'ace-window)
(provide 'prelude-global-keybindings)

View file

@ -42,9 +42,7 @@
(package-initialize)
(defvar prelude-packages
'(ace-jump-mode
ace-jump-buffer
ace-window
'(avy
anzu
browse-kill-ring
dash