fix(blink): fixed luasnip completions for blink

This commit is contained in:
Folke Lemaitre 2024-11-28 07:39:10 +01:00
parent efcba66a22
commit 7bb954fd1d
No known key found for this signature in database
GPG key ID: 41F8B1FBACAE2040

View file

@ -60,10 +60,24 @@ return {
{ {
"saghen/blink.cmp", "saghen/blink.cmp",
optional = true, optional = true,
dependencies = {
{ "saghen/blink.compat", opts = { impersonate_nvim_cmp = true } },
{ "saadparwaiz1/cmp_luasnip" },
},
opts = { opts = {
accept = { sources = { compat = { "luasnip" } },
expand_snippet = function(...) snippets = {
return require("luasnip").lsp_expand(...) expand = function(snippet)
require("luasnip").lsp_expand(snippet)
end,
active = function(filter)
if filter and filter.direction then
return require("luasnip").jumpable(filter.direction)
end
return require("luasnip").in_snippet()
end,
jump = function(direction)
require("luasnip").jump(direction)
end, end,
}, },
}, },