Replies: 16 comments 29 replies
-
|
Thanks for providing such a smooth way to test this. I'm finding Blink significantly faster than nvim-cmp for my setup. |
Beta Was this translation helpful? Give feedback.
-
|
Just gave it a try, seems to be mostly ok. As already mentioned in NvChad/ui#468, not having Also would be nice to have a clean way to disable the first item being selected, so typing something and pressing Enter doesn't insert a completion. Here's how I did it with cmp: -- plugins.lua
{
"hrsh7th/nvim-cmp",
opts = function()
return require "configs.cmp"
end,
},
-- configs/cmp.lua
local config = require "nvchad.configs.cmp"
local cmp = require "cmp"
config.mapping["<CR>"] = cmp.mapping.confirm {
behavior = cmp.ConfirmBehavior.Insert,
select = false,
}
config.completion = {
completeopt = "menu,menuone,noselect,popup",
}
config.preselect = cmp.PreselectMode.None
return config |
Beta Was this translation helpful? Give feedback.
-
|
Cannot find a way to make custom snippets work with blink (friendly snippets works), according to the doc (https://cmp.saghen.dev/configuration/snippets) it should automatically load vscode style snippets in .config/nvim/snippets. |
Beta Was this translation helpful? Give feedback.
-
|
I tried this, but got some errors: |
Beta Was this translation helpful? Give feedback.
-
|
Fast cmp plugin I develop in Godot and program with neovim, I had this annoying issue that the cmp was too slow, I always thought that it was a LSP problem, now I tried with blink and the slowness was gone 😀 never thought that nvim-cmp was the problem |
Beta Was this translation helpful? Give feedback.
-
|
I develop in Go, and from time to time my neovim would hang up on save. Very annoying because I would typically have code and terminals open and in the middle of something when it happens. I thought it was an LSP problem. I am now running blink for couple of week, and it never hang up like that yet. I am starting to think it was a problem with cmp. |
Beta Was this translation helpful? Give feedback.
-
|
I use 2 extra completion plugins:
Faster is nice, but I haven't really experienced slow downs with cmp |
Beta Was this translation helpful? Give feedback.
-
|
https://www.reddit.com/r/neovim/comments/1hjjf21/what_is_blinkcmp_and_how_to_configure_it_9_min/ Anyone have seen this topic? Quite helpful to me. |
Beta Was this translation helpful? Give feedback.
-
|
other than the other comments that have been made: comparing cmp and blink in a go file. If the completion is a keyword like The blink completion ghost text is a nice touch though :) |
Beta Was this translation helpful? Give feedback.
-
|
Noticed that when using
|
Beta Was this translation helpful? Give feedback.
-
|
top plugins! but without |
Beta Was this translation helpful? Give feedback.
-
|
Does snippet jump work for you guys? |
Beta Was this translation helpful? Give feedback.
-
Tried to remove the lockfile as I'm on |
Beta Was this translation helpful? Give feedback.
-
|
Hi, I'm using nvchad ui with lazyvim distro, but when I import the spec in my plugins, I have this error:
|
Beta Was this translation helpful? Give feedback.
-
|
Hey folks! CMP: BLINK: |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.




Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
First run lazy sync and then put this in your plugins file
{ import = "nvchad.blink.lazyspec" } -- If you want to override blink config : { "Saghen/blink.cmp", opts = { HERE } }For now this is going to be the module path, its code is in the UI repo. Once i'm finally convinced with blink, i'll replace nvim-cmp and add blink plugin config to the main nvchad repo
~/.local/share/nvim/lazy/base46Beta Was this translation helpful? Give feedback.
All reactions