Try to use the require snippet in a lua file (as used in the minimal config above) and when inside the require parenthesis if the completion menu is visible instead of going to the next completion item after <Tab>-ing it directly jumps to the next insert node.
Expected behavior
It should cycle through the completion items list.
FAQ
Announcement
Minimal reproducible full config
Description
nvim-cmp
is disrupted when luasnip'supdate_events
is set to{ "TextChanged", "TextChangedI" }
within a function/dynamic node.See https://github.com/L3MON4D3/LuaSnip/issues/503
Steps to reproduce
Try to use the
require
snippet in a lua file (as used in the minimal config above) and when inside therequire
parenthesis if the completion menu is visible instead of going to the next completion item after<Tab>
-ing it directly jumps to the next insert node.Expected behavior
It should cycle through the completion items list.
Actual behavior
As stated above.
Additional context
No response