diff options
author | Martin Polden <mpolden@mpolden.no> | 2023-12-13 20:41:16 +0100 |
---|---|---|
committer | Martin Polden <mpolden@mpolden.no> | 2023-12-13 20:41:16 +0100 |
commit | 3d9aec4f4d3adbe8a4609b6866444f71768165a1 (patch) | |
tree | 693c1a889510692a08b57c4e8dea1e890819cbd5 /lisp | |
parent | 2998777d56235d5aa31ae3f1d693936b1b0fef72 (diff) |
vertico: use built-in fuzzy matching
Diffstat (limited to 'lisp')
-rw-r--r-- | lisp/init-vertico.el | 16 |
1 files changed, 5 insertions, 11 deletions
diff --git a/lisp/init-vertico.el b/lisp/init-vertico.el index cfd3b61..0e23d08 100644 --- a/lisp/init-vertico.el +++ b/lisp/init-vertico.el @@ -29,16 +29,6 @@ remote projects." ("C-c m" . consult-flymake) ("M-g M-g" . consult-goto-line))) -;; completion style providing fuzzy matching -(use-package orderless - :ensure t - :init - ;; https://github.com/minad/vertico/blob/c36ad0c9471010a0c160268cc6581edf4959e2d3/README.org#configuration - (setq orderless-matching-styles '(orderless-flex) - completion-styles '(orderless basic) - completion-category-defaults nil - completion-category-overrides '((file (styles partial-completion))))) - ;; show rich annotations in the minibuffer (use-package marginalia :ensure t @@ -48,11 +38,15 @@ remote projects." ;; a better completion ui (use-package vertico :ensure t + :init + ;; enable fuzzy matching + ;; https://github.com/minad/vertico/#completion-styles-and-tab-completion + (setq completion-styles '(basic substring partial-completion flex)) :config (vertico-mode 1)) ;; make directory navigation behave like ido -;; https://github.com/minad/vertico/blob/c36ad0c9471010a0c160268cc6581edf4959e2d3/README.org#extensions +;; https://github.com/minad/vertico/#extensions (use-package vertico-directory :ensure nil :after vertico |