diff --git a/modules/completion/ivy/config.el b/modules/completion/ivy/config.el index 1a750a4f0..6512ca7b6 100644 --- a/modules/completion/ivy/config.el +++ b/modules/completion/ivy/config.el @@ -47,8 +47,14 @@ immediately runs it on the current candidate (ending the ivy session)." :defer 1 :after-call pre-command-hook :init - ;; Ignore order for non-fuzzy searches by default - (setq ivy-re-builders-alist '((t . ivy--regex-ignore-order))) + (setq ivy-re-builders-alist + '((counsel-ag . ivy--regex-plus) + (counsel-rg . ivy--regex-plus) + (counsel-grep . ivy--regex-plus) + (swiper . ivy--regex-plus) + (swiper-isearch . ivy--regex-plus) + ;; Ignore order for non-fuzzy searches by default + (t . ivy--regex-ignore-order))) :config (setq ivy-height 15 ivy-wrap t