mirror of
https://codeberg.org/qwjyh/dotfiles.git
synced 2025-06-26 19:29:20 +09:00
23 lines
695 B
Lua
23 lines
695 B
Lua
-- restore completion order of nvim-cmp
|
|
-- source from `:help vimtex-complete-nvim-cmp`
|
|
local cmp = require'cmp'
|
|
cmp.setup.buffer {
|
|
formatting = {
|
|
format = function(entry, vim_item)
|
|
vim_item.menu = ({
|
|
omni = (vim.inspect(vim_item.menu):gsub('%"', "")),
|
|
buffer = "[Buffer]",
|
|
-- formatting for other sources
|
|
})[entry.source.name]
|
|
return vim_item
|
|
end,
|
|
},
|
|
sources = cmp.config.sources{
|
|
{ name = 'omni' },
|
|
{ name = 'buffer' },
|
|
-- { name = 'nvim_lsp' },
|
|
{ name = 'luasnip' },
|
|
{ name = 'buffer' },
|
|
{ name = 'path' },
|
|
},
|
|
}
|