From 49a464a8702f0abe3860d7c467532b7ea67f43cd Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Sun, 21 Nov 2021 15:34:57 +0100 Subject: [PATCH] fix(default): missing evil-ex-registers for non-ivy users It was `evil-show-registers' that we wanted, not `evil-ex-registers' (which never existed in the first place). Folks who did not have :completion ivy enabled (e.g. vertico and helm users) would see 'commandp, evil-ex-registers' errors when pressing `SPC i r`. Folks who had it enabled would transparently invoke `counsel-evil-registers' instead (because it was remapped). Fix: #5753 --- modules/completion/ivy/config.el | 2 +- modules/config/default/+evil-bindings.el | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/completion/ivy/config.el b/modules/completion/ivy/config.el index 294b45986..2999e5c59 100644 --- a/modules/completion/ivy/config.el +++ b/modules/completion/ivy/config.el @@ -188,7 +188,7 @@ results buffer.") [remap describe-function] #'counsel-describe-function [remap describe-variable] #'counsel-describe-variable [remap describe-symbol] #'counsel-describe-symbol - [remap evil-ex-registers] #'counsel-evil-registers + [remap evil-show-registers] #'counsel-evil-registers [remap evil-show-marks] #'counsel-mark-ring [remap execute-extended-command] #'counsel-M-x [remap find-file] #'counsel-find-file diff --git a/modules/config/default/+evil-bindings.el b/modules/config/default/+evil-bindings.el index b654223b8..45cc4f270 100644 --- a/modules/config/default/+evil-bindings.el +++ b/modules/config/default/+evil-bindings.el @@ -502,7 +502,7 @@ :desc "Current file name" "f" #'+default/insert-file-path :desc "Current file path" "F" (cmd!! #'+default/insert-file-path t) :desc "Evil ex path" "p" (cmd! (evil-ex "R!echo ")) - :desc "From evil register" "r" #'evil-ex-registers + :desc "From evil register" "r" #'evil-show-registers :desc "Snippet" "s" #'yas-insert-snippet :desc "Unicode" "u" #'insert-char :desc "From clipboard" "y" #'+default/yank-pop)