summaryrefslogtreecommitdiffhomepage
path: root/completion.org
diff options
context:
space:
mode:
Diffstat (limited to 'completion.org')
-rw-r--r--completion.org16
1 files changed, 11 insertions, 5 deletions
diff --git a/completion.org b/completion.org
index 8d7467a..c1fd686 100644
--- a/completion.org
+++ b/completion.org
@@ -171,9 +171,8 @@
(bound-and-true-p vertico--input))
(corfu-mode 1)))
- (add-hook 'minibuffer-setup-hook #'corfu-in-minibuffer 1)
-
- (global-corfu-mode 1)
+ ;; (add-hook 'minibuffer-setup-hook #'corfu-in-minibuffer 1)
+ ;; (global-corfu-mode 1)
#+end_src
* vertico
@@ -187,6 +186,14 @@
org-refile-use-outline-path t)
:config
+ ;; Use `consult-completion-in-region' if Vertico is enabled.
+ ;; Otherwise use the default `completion--in-region' function.
+ (setq completion-in-region-function
+ (lambda (&rest args)
+ (apply (if vertico-mode
+ #'consult-completion-in-region
+ #'completion--in-region)
+ args)))
(defun jao-vertico--display-candidates (lines)
(move-overlay vertico--candidates-ov (point-min) (point-min))
@@ -201,8 +208,7 @@
:bind (:map vertico-map (("RET" . vertico-directory-enter)
("M-<backspace>" . vertico-directory-delete-word)
("<backspace>" . vertico-directory-delete-char))))
-
- (vertico-mode)
+ (vertico-mode)
#+end_src
* consult