Why does E565
error invoke when I executes require('luasnip.extras.select_choice()
in blink.cmp
?
#2000
-
I am using E5108: Error executing lua: ...ER/.config/nvim-data/lazy/snacks.nvim/lua/snacks/win.lua:705: E565: Not allowed to change text or change window
stack traceback:
[C]: in function 'nvim_open_win'
...ER/.config/nvim-data/lazy/snacks.nvim/lua/snacks/win.lua:705: in function 'open_win'
...ER/.config/nvim-data/lazy/snacks.nvim/lua/snacks/win.lua:810: in function 'show'
....config/nvim-data/lazy/snacks.nvim/lua/snacks/layout.lua:242: in function 'update'
....config/nvim-data/lazy/snacks.nvim/lua/snacks/layout.lua:555: in function 'show'
...-data/lazy/snacks.nvim/lua/snacks/picker/core/picker.lua:519: in function 'show'
...-data/lazy/snacks.nvim/lua/snacks/picker/core/picker.lua:777: in function 'update'
...data/lazy/snacks.nvim/lua/snacks/picker/core/matcher.lua:94: in function 'run'
...-data/lazy/snacks.nvim/lua/snacks/picker/core/picker.lua:867: in function 'find'
...-data/lazy/snacks.nvim/lua/snacks/picker/core/picker.lua:153: in function 'select'
...m-data/lazy/LuaSnip/lua/luasnip/extras/select_choice.lua:18: in function 'command'
.../nvim-data/lazy/blink.cmp/lua/blink/cmp/keymap/apply.lua:26: in function <.../nvim-data/lazy/blink.cmp/lua/blink/cmp/keymap/apply.lua:16> in blink.cmp, I configure the keymap like this ['<C-p>'] = {
function(cmp)
if require('luasnip').expand_or_locally_jumpable() then
return require('luasnip.extras.select_choice')()
-- return utils.CalloutSnippet()
else
return cmp.snippet_forward()
end
end,
'fallback',
},
|
Beta Was this translation helpful? Give feedback.
Answered by
drowning-cat
Jun 27, 2025
Replies: 1 comment 2 replies
-
|
Beta Was this translation helpful? Give feedback.
2 replies
Answer selected by
Jaehaks
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
I'm not sure why this error occurs:
repro.lua