branch: externals/vertico commit 809c05a32e81008a4a079a19e5f87d75b36e01b8 Author: Daniel Mendler <m...@daniel-mendler.de> Commit: Daniel Mendler <m...@daniel-mendler.de>
READM: Expand --- README.org | 23 +++++++++++++---------- 1 file changed, 13 insertions(+), 10 deletions(-) diff --git a/README.org b/README.org index 394efd5..1edb808 100644 --- a/README.org +++ b/README.org @@ -250,10 +250,11 @@ functionality not present in Emacs already (e.g., ~consult-line~) and some are substitutes (e.g., ~consult-buffer~ for ~switch-to-buffer~). - There are some special setting you may want to add to your configuration. In - case you want to use Vertico for completion-at-point/completion-in-region, you - can use the function ~consult-completion-in-region~ provided by the Consult - package. +* Completion-at-point and completion-in-region + + The =completion-at-point= command is usually bound to =M-TAB= or =TAB=. In case you + want to use Vertico for completion-at-point/completion-in-region, you can use + the function ~consult-completion-in-region~ provided by the Consult package. #+begin_src emacs-lisp ;; Use `consult-completion-in-region' if Vertico is enabled. @@ -266,18 +267,20 @@ args))) #+end_src - Furthermore Consult offers an enhanced =completing-read-multiple= implementation, - which works well with Vertico. + You may also want to look into my [[https://github.com/minad/corfu][Corfu]] package, which provides a minimal + completion system for completion-in-region using overlays. Corfu is developed in + the same spirit as Vertico. + +* Completing-read-multiple (CRM) + + Consult offers an enhanced =completing-read-multiple= implementation which you + can use with Vertico. #+begin_src emacs-lisp (advice-add #'completing-read-multiple :override #'consult-completing-read-multiple) #+end_src - You may also want to look into my [[https://github.com/minad/corfu][Corfu]] package, which provides a minimal - completion system for completion-in-region using overlays. Corfu is developed in - the same spirit as Vertico. - * Alternatives There are many alternative completion UIs, each UI with its own advantages and