From c527699d3c766f77613711b647f09f8cbc87cdf7 Mon Sep 17 00:00:00 2001 From: Ravi R Kiran Date: Tue, 19 Apr 2022 06:53:43 -0500 Subject: Yet another attempt at fixing load order for easy-kill-extras 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 "") -- cgit v0.10.1