|
@ -731,7 +731,7 @@ Also replaces ace-window for buffer switching. |
|
|
#+END_SRC |
|
|
#+END_SRC |
|
|
|
|
|
|
|
|
* Vertico |
|
|
* Vertico |
|
|
Vertico is a completion ui for the minibuffer and replaced selectrum. |
|
|
|
|
|
|
|
|
Vertico is a completion ui for the minibuffer. |
|
|
[[https://github.com/minad/vertico][Vertico Github]] |
|
|
[[https://github.com/minad/vertico][Vertico Github]] |
|
|
|
|
|
|
|
|
#+begin_src emacs-lisp |
|
|
#+begin_src emacs-lisp |
|
@ -743,7 +743,7 @@ Vertico is a completion ui for the minibuffer and replaced selectrum. |
|
|
#+end_src |
|
|
#+end_src |
|
|
|
|
|
|
|
|
* Corfu |
|
|
* Corfu |
|
|
Completion ui, replaces company. |
|
|
|
|
|
|
|
|
Completion ui for the buffer. |
|
|
[[https://github.com/minad/corfu][Corfu Github]] |
|
|
[[https://github.com/minad/corfu][Corfu Github]] |
|
|
|
|
|
|
|
|
#+begin_src emacs-lisp |
|
|
#+begin_src emacs-lisp |
|
@ -790,9 +790,8 @@ Completion ui, replaces company. |
|
|
#+end_src |
|
|
#+end_src |
|
|
|
|
|
|
|
|
* Cape |
|
|
* Cape |
|
|
Adds completions for corfu |
|
|
|
|
|
[[https://github.com/minad/cape][Cape Github]] |
|
|
[[https://github.com/minad/cape][Cape Github]] |
|
|
|
|
|
|
|
|
|
|
|
Backend completions for the buffer (not minibuffer). |
|
|
Available functions: |
|
|
Available functions: |
|
|
dabbrev, file, history, keyword, tex, sgml, rfc1345, abbrev, ispell, dict, symbol, line |
|
|
dabbrev, file, history, keyword, tex, sgml, rfc1345, abbrev, ispell, dict, symbol, line |
|
|
|
|
|
|
|
@ -828,7 +827,7 @@ Make corfu pretty |
|
|
|
|
|
|
|
|
* Orderless |
|
|
* Orderless |
|
|
[[https://github.com/oantolin/orderless][Orderless Github]] |
|
|
[[https://github.com/oantolin/orderless][Orderless Github]] |
|
|
Orderless orders the suggestions by recency. The package prescient orders by frequency. |
|
|
|
|
|
|
|
|
Orderless enables customizing the way how input is completed, orders the suggestions by recency. Works for vertico and corfu. |
|
|
|
|
|
|
|
|
#+begin_src emacs-lisp |
|
|
#+begin_src emacs-lisp |
|
|
(use-package orderless |
|
|
(use-package orderless |
|
@ -842,6 +841,7 @@ Orderless orders the suggestions by recency. The package prescient orders by fre |
|
|
|
|
|
|
|
|
* Consult |
|
|
* Consult |
|
|
[[https://github.com/minad/consult][Github]] |
|
|
[[https://github.com/minad/consult][Github]] |
|
|
|
|
|
Backend completion functions for the minibuffer. |
|
|
Default preview key: M-. |
|
|
Default preview key: M-. |
|
|
|
|
|
|
|
|
#+begin_src emacs-lisp |
|
|
#+begin_src emacs-lisp |
|
@ -867,7 +867,7 @@ Default preview key: M-. |
|
|
|
|
|
|
|
|
* Marginalia |
|
|
* Marginalia |
|
|
[[https://github.com/minad/marginalia/][Github]] |
|
|
[[https://github.com/minad/marginalia/][Github]] |
|
|
Adds additional information to the minibuffer |
|
|
|
|
|
|
|
|
Adds additional information/annotations to the minibuffer |
|
|
#+begin_src emacs-lisp |
|
|
#+begin_src emacs-lisp |
|
|
(use-package marginalia |
|
|
(use-package marginalia |
|
|
:ensure t |
|
|
:ensure t |
|
@ -883,7 +883,7 @@ Adds additional information to the minibuffer |
|
|
nil))) |
|
|
nil))) |
|
|
#+end_src |
|
|
#+end_src |
|
|
* Embark |
|
|
* Embark |
|
|
Does stuff in the minibuffer results |
|
|
|
|
|
|
|
|
Actions on the completion buffer. |
|
|
#+begin_src emacs-lisp |
|
|
#+begin_src emacs-lisp |
|
|
(use-package embark |
|
|
(use-package embark |
|
|
:ensure t |
|
|
:ensure t |
|
|