mirror of
https://github.com/LazyVim/LazyVim.git
synced 2026-07-25 14:01:06 +00:00
feat: an extra for mini.snippets. Review echasnovski, expand.select does not take opts as argument
This commit is contained in:
parent
50f793b3e7
commit
6b5e0e3063
1 changed files with 8 additions and 8 deletions
|
|
@ -49,25 +49,25 @@ local function expand(args)
|
||||||
insert({ body = args.body }) -- insert at cursor
|
insert({ body = args.body }) -- insert at cursor
|
||||||
end
|
end
|
||||||
|
|
||||||
local snippet_select_for_cmp = function(snippets, insert, opts)
|
local snippet_select_for_cmp = function(snippets, insert)
|
||||||
local cmp = require("cmp")
|
local cmp = require("cmp")
|
||||||
if cmp.visible() then
|
if cmp.visible() then
|
||||||
cmp.close()
|
cmp.close()
|
||||||
end
|
end
|
||||||
|
|
||||||
MiniSnippets.default_select(snippets, insert, opts)
|
MiniSnippets.default_select(snippets, insert)
|
||||||
end
|
end
|
||||||
local snippet_select_for_blink = function(snippets, insert, opts)
|
local snippet_select_for_blink = function(snippets, insert)
|
||||||
-- Blink's cancel uses vim.schedule!
|
-- Blink's cancel uses vim.schedule!
|
||||||
require("blink.cmp").cancel()
|
require("blink.cmp").cancel()
|
||||||
|
|
||||||
-- Schedule, otherwise blink's virtual text is not removed on vim.ui.select
|
-- Schedule, otherwise blink's virtual text is not removed on vim.ui.select
|
||||||
vim.schedule(function()
|
vim.schedule(function()
|
||||||
MiniSnippets.default_select(snippets, insert, opts)
|
MiniSnippets.default_select(snippets, insert)
|
||||||
end)
|
end)
|
||||||
end
|
end
|
||||||
local snippet_select_without_completion_engine = function(snippets, insert, opts)
|
local snippet_select_without_completion_engine = function(snippets, insert)
|
||||||
MiniSnippets.default_select(snippets, insert, opts)
|
MiniSnippets.default_select(snippets, insert)
|
||||||
end
|
end
|
||||||
local snippet_select = snippet_select_without_completion_engine
|
local snippet_select = snippet_select_without_completion_engine
|
||||||
|
|
||||||
|
|
@ -150,9 +150,9 @@ return {
|
||||||
expand({ body = snippet }) -- provide snippet expansion for lsp
|
expand({ body = snippet }) -- provide snippet expansion for lsp
|
||||||
end,
|
end,
|
||||||
active = function()
|
active = function()
|
||||||
return false -- mini.snippets operates independently
|
return false -- mini.snippets operates independently, blink is closed
|
||||||
end,
|
end,
|
||||||
jump = function() end, -- mini.snippets operates independently
|
jump = function() end, -- mini.snippets operates independently, blink is closed
|
||||||
}
|
}
|
||||||
end,
|
end,
|
||||||
},
|
},
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue