This commit is contained in:
Christian Nieves
2023-11-10 22:21:28 +00:00
parent ed8d5d5a8b
commit bbc672c583

View File

@ -71,10 +71,7 @@ return {
cmp.setup.cmdline({ "/", "?" }, { cmp.setup.cmdline({ "/", "?" }, {
mapping = cmp.mapping.preset.cmdline(), mapping = cmp.mapping.preset.cmdline(),
sources = cmp.config.sources({ sources = cmp.config.sources({
-- { name = "cmdline_history" }, { name = "treesitter" },
{ name = "nvim_lsp_document_symbol" },
{ name = "treesitter", max_item_count = 10 },
{ name = "buffer", option = { keyword_pattern = [[\k\+]] }, priority = 1, max_item_count = 5 },
}), }),
}) })
@ -93,11 +90,11 @@ return {
{ name = "async_path" }, { name = "async_path" },
{ name = "calc" }, { name = "calc" },
{ name = "crates" }, { name = "crates" },
{ name = "emoji", max_item_count = 10 }, { name = "emoji" },
{ name = "luasnip", max_item_count = 5, priority = 6 }, { name = "luasnip", priority = 8 },
{ name = "nvim_lsp", priority = 5 }, { name = "nvim_lsp", priority = 7 },
{ name = "spell", max_item_count = 5 }, { name = "spell" },
{ name = "treesitter", max_item_count = 5, priority = 2 }, { name = "treesitter", priority = 6 },
}, conditionalSources)), }, conditionalSources)),
formatting = { formatting = {
@ -110,6 +107,7 @@ return {
crates = " rust", crates = " rust",
luasnip = " snip", luasnip = " snip",
nvim_ciderlsp = "󰚩 Cider", nvim_ciderlsp = "󰚩 Cider",
analysislsp = "? analysislsp",
nvim_lsp = " LSP", nvim_lsp = " LSP",
nvim_lua = " lua", nvim_lua = " lua",
treesitter = " ts", treesitter = " ts",
@ -117,22 +115,22 @@ return {
}), }),
}, },
sorting = { -- sorting = {
priority_weight = 2, -- priority_weight = 2,
comparators = { -- comparators = {
cmp.config.compare.priority, -- cmp.config.compare.priority,
cmp.config.compare.score, -- cmp.config.compare.score,
compare_by_ciderlsp_score, -- compare_by_ciderlsp_score,
cmp.config.compare.recently_used, -- cmp.config.compare.recently_used,
cmp.config.compare.locality, -- cmp.config.compare.locality,
cmp.config.compare.exact, -- cmp.config.compare.exact,
require("cmp-under-comparator").under, -- require("cmp-under-comparator").under,
cmp.config.compare.kind, -- cmp.config.compare.kind,
cmp.config.compare.sort_text, -- cmp.config.compare.sort_text,
-- cmp.config.compare.offset, -- -- cmp.config.compare.offset,
cmp.config.compare.order, -- cmp.config.compare.order,
}, -- },
}, -- },
snippet = { snippet = {
expand = function(args) expand = function(args)