chore(nvim): better sort nvim-cmp

main
sudo pacman -Syu 2023-07-19 18:37:49 +07:00
parent 10ed02b02a
commit ebe0d0c897
1 changed files with 16 additions and 2 deletions

View File

@ -192,11 +192,25 @@ require("lazy").setup({
["<C-Space>"] = cmp.mapping.complete(),
["<CR>"] = cmp.mapping.confirm(),
}),
sorting = {
comparators = {
require("copilot_cmp.comparators").prioritize,
-- Default
cmp.config.compare.offset,
cmp.config.compare.exact,
cmp.config.compare.score,
cmp.config.compare.recently_used,
cmp.config.compare.locality,
cmp.config.compare.kind,
cmp.config.compare.length,
cmp.config.compare.order,
},
},
sources = cmp.config.sources({
{ name = "nvim_lsp" },
{ name = "copilot" },
}, {
{ name = "buffer" },
{ name = "copilot" },
}),
})
end,