diff options
Diffstat (limited to 'lisp')
| -rw-r--r-- | lisp/ravi-init-navigation.el | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/lisp/ravi-init-navigation.el b/lisp/ravi-init-navigation.el index 0397187..35203b1 100644 --- a/lisp/ravi-init-navigation.el +++ b/lisp/ravi-init-navigation.el @@ -347,15 +347,20 @@ ))) (advice-add 'easy-kill-activate-keymap :override #'ravi/easy-kill-activate-keymap) + + (require 'easy-kill-extras) ) (use-package easy-kill-extras - :after (easy-kill) :init (setq easy-kill-ace-jump-enable-p nil) ; we use avy instead of ace-jump + (with-eval-after-load 'syntax-subword + (bind-key [remap mark-word] 'easy-mark-word syntax-subword-mode-map)) + :bind (:map easy-kill-base-map + ("o" . easy-kill-er-expand) + ("i" . easy-kill-er-unexpand) + ("M-@" . easy-mark-word)) :config - (bind-key "o" 'easy-kill-er-expand easy-kill-base-map) - (bind-key "i" 'easy-kill-er-unexpand easy-kill-base-map) (require 'extra-things) (dolist (cmd '((?^ backward-line-edge "") (?$ forward-line-edge "") |
