ms-jpq / coq_nvim

Fast as FUCK nvim completion. SQLite, concurrent scheduler, hundreds of hours of optimization.
GNU General Public License v3.0
3.54k stars 101 forks source link

[feature request] please make the completion menu floating window, so that you can manipulate however you want #397

Open alexzanderr opened 2 years ago

alexzanderr commented 2 years ago

nvim-cmp recently made it floating window, in which it can customize the text with colors.

image

for example here i would like to color with red, for example, all the chars entered from keyboard (req) and to make the rest of the word (uire) with a dark grey. something like that. and maybe to change the color of LSP to green.

alexzanderr commented 2 years ago

from what i know is that pmenu from vim can only color the current line, not items separately from the line, like individual chars with different colors. that is what i request.

alexzanderr commented 2 years ago

anyway. great plugin. i moved from nvim-cmp which was the best for me, to coq, nvim-cmp had everything perfect, except speed, this one is very fast, completion is instant, but this would also be very great if would had, custom colors and an api to call, for example, coq.complete.confirm() func, instead of using <c-y> like old ways in vim.

DimitrisMilonopoulos commented 2 years ago

I moved back to nvim-cmp as colors are a deal breaker for eye coordination.

rodhash commented 2 years ago

I really enjoy both!

Actually I keep going back and forth between these two .. often I come back to coq cause it's so fast that makes coding more enjoyable (I hate slow apps) but from time to time I miss the really good astestic from cmp, specially with the ability to tweak the highlight groups as we wish.

ms-jpq commented 2 years ago

hummmm this one is doable, but will take a bit of effort. i've been really busy for the past few months, but will get more time in the next week or two

ms-jpq commented 2 years ago

the nice thing is coq already does align all the text already so its all gucci

ms-jpq commented 2 years ago

https://github.com/ms-jpq/coq_nvim/issues/90, https://github.com/ms-jpq/coq_nvim/issues/384

will make this possible

sandangel commented 2 years ago

Hi, is there any update on this issue? I would also like to have colors in the completion items