From d44c80c56527248edc093301f953a18541290ab7 Mon Sep 17 00:00:00 2001 From: yuhan0 Date: Sat, 16 Mar 2019 14:12:20 +0800 Subject: [PATCH 1/2] Update evil-mc "gzu" and "gzq" bindings --- modules/config/default/+evil-bindings.el | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/modules/config/default/+evil-bindings.el b/modules/config/default/+evil-bindings.el index 406421bcc..f5ce134b5 100644 --- a/modules/config/default/+evil-bindings.el +++ b/modules/config/default/+evil-bindings.el @@ -409,8 +409,9 @@ :nv "N" #'evil-mc-make-and-goto-last-cursor :nv "p" #'evil-mc-make-and-goto-prev-cursor :nv "P" #'evil-mc-make-and-goto-first-cursor + :nv "q" #'evil-mc-undo-all-cursors :nv "t" #'+multiple-cursors/evil-mc-toggle-cursors - :nv "u" #'evil-mc-undo-all-cursors + :nv "u" #'evil-mc-undo-last-added-cursor :nv "z" #'+multiple-cursors/evil-mc-make-cursor-here) (:after evil-mc :map evil-mc-key-map From b89f7e1127f9898f387e9fbe0caba996b8c4a809 Mon Sep 17 00:00:00 2001 From: yuhan0 Date: Sat, 16 Mar 2019 14:13:47 +0800 Subject: [PATCH 2/2] Disable evil-mc bar cursor on Mac OS and Windows --- modules/editor/multiple-cursors/config.el | 1 + 1 file changed, 1 insertion(+) diff --git a/modules/editor/multiple-cursors/config.el b/modules/editor/multiple-cursors/config.el index 687a35b87..86ec2bb0c 100644 --- a/modules/editor/multiple-cursors/config.el +++ b/modules/editor/multiple-cursors/config.el @@ -17,6 +17,7 @@ (defvar evil-mc-key-map (make-sparse-keymap)) :config (global-evil-mc-mode +1) + (setq evil-mc-enable-bar-cursor (not (or IS-MAC IS-WINDOWS))) (after! smartparens ;; Make evil-mc cooperate with smartparens better