cmp-cmdline
nvim-cmp source for vim's cmdline.
Setup
Completions for command mode:
-- `/` cmdline setup.
cmp.setup.cmdline('/', {
mapping = cmp.mapping.preset.cmdline(),
sources = {
{ name = 'buffer' }
}
})
Completions for /
search based on current buffer:
-- `:` cmdline setup.
cmp.setup.cmdline(':', {
mapping = cmp.mapping.preset.cmdline(),
sources = cmp.config.sources({
{ name = 'path' }
}, {
{ name = 'cmdline' }
})
})
For the buffer source to work, cmp-buffer is needed.