From c24889d75e067cf3d7515d469e9be4aedbddd6af Mon Sep 17 00:00:00 2001 From: Yiming Chen Date: Thu, 11 Jan 2018 09:17:08 +0800 Subject: [PATCH 1/2] feature/evil: add mapping for evil-numbers --- modules/feature/evil/config.el | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/modules/feature/evil/config.el b/modules/feature/evil/config.el index 7fd02fa1a..626c73e3c 100644 --- a/modules/feature/evil/config.el +++ b/modules/feature/evil/config.el @@ -229,6 +229,14 @@ (add-hook 'doom-escape-hook #'+evil|escape-exchange)) +(def-package! evil-numbers + :commands (evil-numbers/inc-at-pt evil-numbers/dec-at-pt) + :init + (map! + :nv "C-a" #'evil-numbers/inc-at-pt + :nv "C-x" #'evil-numbers/dec-at-pt)) + + (def-package! evil-matchit :commands (evilmi-jump-items evilmi-text-object global-evil-matchit-mode) :config (global-evil-matchit-mode 1) From 471c68fc8a376ba1eae8ae8fe77c167fcdb65a23 Mon Sep 17 00:00:00 2001 From: Yiming Chen Date: Thu, 11 Jan 2018 11:50:55 +0800 Subject: [PATCH 2/2] feature/evil: move evil-numbers bindings to private/default/+bindings.el --- modules/feature/evil/config.el | 6 +----- modules/private/default/+bindings.el | 2 ++ 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/modules/feature/evil/config.el b/modules/feature/evil/config.el index 626c73e3c..6d34aec14 100644 --- a/modules/feature/evil/config.el +++ b/modules/feature/evil/config.el @@ -230,11 +230,7 @@ (def-package! evil-numbers - :commands (evil-numbers/inc-at-pt evil-numbers/dec-at-pt) - :init - (map! - :nv "C-a" #'evil-numbers/inc-at-pt - :nv "C-x" #'evil-numbers/dec-at-pt)) + :commands (evil-numbers/inc-at-pt evil-numbers/dec-at-pt)) (def-package! evil-matchit diff --git a/modules/private/default/+bindings.el b/modules/private/default/+bindings.el index 731933f21..539be4d0c 100644 --- a/modules/private/default/+bindings.el +++ b/modules/private/default/+bindings.el @@ -314,6 +314,8 @@ ;; paste from recent yank register (which isn't overwritten) :v "C-p" "\"0p" + :nv "C-a" #'evil-numbers/inc-at-pt + :nv "C-x" #'evil-numbers/dec-at-pt ;; --- Plugin bindings ------------------------------ ;; auto-yasnippet