Did you check docs and existing issues?
Neovim version (nvim -v)
NVIM v0.10.1
Operating system/version
Linux, Ubuntu
Describe the bug
Using the "cmp" backend for the popupmenu only works the first time, in subsequent attempts it simply does not show up.
2024-09-29.18-09-24.mp4
{
" folke/noice.nvim" ,
opts = {
cmdline = {
view = " cmdline" ,
enabled = true ,
},
messages = {
enabled = true ,
},
popupmenu = {
enabled = true ,
backend = " cmp"
}
},
I am also using LazyVim (somewhat heavily modified), but I was able to reproduce - see bellow
Steps To Reproduce
Type a command and press TAB
It should work
Press ESC to exit (or choose a command)
Repeat, type a command, this time TAB does nothing.
Expected Behavior
The completion menu opens again, just like it does with the nui backend
Repro
vim .env .LAZY_STDPATH = " .repro"
load (vim .fn .system (" curl -s https://raw.githubusercontent.com/folke/lazy.nvim/main/bootstrap.lua" ))()
require (" lazy.minit" ).repro ({
spec = {
{ " hrsh7th/nvim-cmp" , opts = {} },
{ " folke/noice.nvim" , opts = {
cmdline = {
view = " cmdline" ,
enabled = true ,
},
messages = {
enabled = true ,
},
popupmenu = {
enabled = true ,
backend = " cmp"
}
}
},
},
})
Did you check docs and existing issues?
Neovim version (nvim -v)
NVIM v0.10.1
Operating system/version
Linux, Ubuntu
Describe the bug
Using the "cmp" backend for the popupmenu only works the first time, in subsequent attempts it simply does not show up.
2024-09-29.18-09-24.mp4
{ "folke/noice.nvim", opts = { cmdline = { view = "cmdline", enabled = true, }, messages = { enabled = true, }, popupmenu = { enabled = true, backend = "cmp" } },I am also using LazyVim (somewhat heavily modified), but I was able to reproduce - see bellow
Steps To Reproduce
Expected Behavior
The completion menu opens again, just like it does with the nui backend
Repro