Closed sethen closed 1 year ago
Hi! It depends on the lsp client. Eglot uses the flex
completion style for highlighting and lsp-mode completely disables completion style filtering (including highlighting) by overriding the completion style setting with a special lsp-passthrough
style. Lsp-mode uses the company-match
Company extension to provide highlighting, which I do not intent to support in Corfu. You can still enforce that Orderless (or some other style) is used for filtering, see https://github.com/minad/corfu/wiki#configuring-corfu-for-lsp-clients.
Hello!
Love the package. However I am having trouble getting highlighting to work on my matches when candidates come up with everything besides elisp. For instance, whenever I type in elisp I get highlighted matches like so:
But whenever I type something in a JavaScript file I do not get the highlighted matches:
I am using orderless and not sure if that has anything to do with it. Here is my current configuration for corfu:
Might be a dumb question but I am coming from company where the matches were always highlighted. For what it's worth I am using emacs lsp which also might have something to do with this?