Package: Completion with vertico, marginalia, orderless, consult, embark and others
Using Vertical and other Completions
Section titled “Using Vertical and other Completions”Looking at mini-buffer completion ease of use [fn:1]
;; Vectical mini-buffer completion;; When typing in mini-buffer, completion list will be given(use-package vertico :ensure t :config (vertico-mode 1))
;; Mini-buffer list item descriptions(use-package marginalia :ensure t :config (marginalia-mode 1))
;; Mini-buffer search allows words to be in any order(use-package orderless :ensure t :config (setq completion-styles '(orderless basic)) (setq completion-category-defaults nil))
;; Emacs Built in pacakages;; Use ensure nil since packages already part of Emacs
;; Save mini-buffer history(use-package savehist :ensure nil :config (savehist-mode 1))
;; Delete selections (C-SPC)(use-package delsel :ensure nil :config (delete-selection-mode 1))External Links
Section titled “External Links”- Switching from helm to vertico and friends
- Emacs: completion framework (Embark,Consult,Orderless,etc.) - Prot at YouTube
- :completion vertico - Doom Emacs v21.12 documentation
References
Section titled “References”- [fn:1] Linkarzu with Prot-Learning Vanilla Emacs from Scratch with Prot as a Neovim User - YouTube - section “vertico, marginalia, orderless”