summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRavi R Kiran <aine.marina@gmail.com>2022-04-19 11:53:43 (GMT)
committerRavi R Kiran <aine.marina@gmail.com>2022-04-19 11:53:43 (GMT)
commitc527699d3c766f77613711b647f09f8cbc87cdf7 (patch)
treeca9a963e553397ed55d0c3a3b67ea11313db158a
parentaab065754dd6e5c37b41ed286597b731b20d04aa (diff)
downloaddotemacs-c527699d3c766f77613711b647f09f8cbc87cdf7.zip
dotemacs-c527699d3c766f77613711b647f09f8cbc87cdf7.tar.gz
dotemacs-c527699d3c766f77613711b647f09f8cbc87cdf7.tar.bz2
Yet another attempt at fixing load order for easy-kill-extras
-rw-r--r--lisp/ravi-init-navigation.el11
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 "")