diff options
| author | Daniel Mendler <mail@daniel-mendler.de> | 2021-12-23 16:12:19 +0100 |
|---|---|---|
| committer | Daniel Mendler <mail@daniel-mendler.de> | 2021-12-23 16:12:19 +0100 |
| commit | 0675930a0f342d5c07a65717787d238fbd39fd12 (patch) | |
| tree | fc745b4f9e45107951d6672a83012f2b0cb24646 | |
| parent | 3e472cd02800b10d83f5312fc0a67b0744f8945a (diff) | |
README: Update caveats, mention @galeo's corfu-doc
See also the discussion in #98.
| -rw-r--r-- | README.org | 20 |
1 files changed, 11 insertions, 9 deletions
@@ -193,13 +193,20 @@ moves to the next candidate and further input will then commit the selection. - [[https://github.com/minad/cape][Cape]]: I collect additional Capf backends and =completion-in-region= commands in my [[https://github.com/minad/cape][Cape]] package. The package provides a file path, a dabbrev completion backend and a backend which allows you to enter unicode characters in the - form of TeX commands. Furthermore Cape provides an adapter to reuse Company - backends in Corfu. + form of TeX commands. Cape provides an adapter to reuse Company backends in + Corfu. Furthermore the function ~cape-super-capf~ can merge/groups multiple + Capfs, such that the candidates of multiple Capfs are displayed together at + the same time. - [[https://github.com/jdtsmith/kind-icon][kind-icon]]: Icons are supported by Corfu via an external package. For example the [[https://github.com/jdtsmith/kind-icon][kind-icon]] package provides beautifully styled SVG icons based on monochromatic icon sets like material design. + - [[https://github.com/galeo/corfu-doc][corfu-doc]]: The corfu-doc package by @galeo allows you to display the candidate + documentation in a popup next to the Corfu popup, similar to + =company-quickhelp=. /Note that the corfu-doc package is new and still work in + progress./ + - [[https://github.com/minad/vertico][Vertico]]: You may also want to look into my [[https://github.com/minad/vertico][Vertico]] package. Vertico is the minibuffer completion counterpart of Corfu. @@ -210,14 +217,9 @@ moves to the next candidate and further input will then commit the selection. - Corfu uses child frames to show the popup. For now Corfu falls back to the default setting of the ~completion-in-region-function~ on non-graphical displays. You may want to use ~consult-completion-in-region~. - - No sorting by history, since ~completion-at-point~ does not + + - Corfu does not sort by history, since ~completion-at-point~ does not maintain a history (See branch =history= for a possible solution). - - There is currently no equivalent for =company-quickhelp=. Documentation and source - can be opened manually in a separate buffer. - - Company has the ability to merge/group the candidates of multiple backends - in some scenarios. Merging multiple backends is not directly supported by - the ~completion-at-point-functions~. The [[https://github.com/minad/cape][Cape]] package provides the function - ~cape-super-capf~ which can merge multiple Capfs. * Contributions |
