Re-enable ivy in evil-ex completion

Seems its earlier issues are no longer a problem.
This commit is contained in:
Henrik Lissner 2020-12-12 15:09:35 -05:00
parent 765b6dcfca
commit 89db59769d
No known key found for this signature in database
GPG key ID: 5F6C0EA160557395

View file

@ -95,13 +95,6 @@ results buffer.")
(after! yasnippet (after! yasnippet
(add-hook 'yas-prompt-functions #'+ivy-yas-prompt-fn)) (add-hook 'yas-prompt-functions #'+ivy-yas-prompt-fn))
(defadvice! +ivy--inhibit-completion-in-region-a (orig-fn &rest args)
"`ivy-completion-in-region' struggles with completing certain
evil-ex-specific constructs, so we disable it solely in evil-ex."
:around #'evil-ex
(let ((completion-in-region-function #'completion--in-region))
(apply orig-fn args)))
(define-key! ivy-minibuffer-map (define-key! ivy-minibuffer-map
[remap doom/delete-backward-word] #'ivy-backward-kill-word [remap doom/delete-backward-word] #'ivy-backward-kill-word
"C-c C-e" #'+ivy/woccur "C-c C-e" #'+ivy/woccur