diff options
Diffstat (limited to 'lua')
| -rw-r--r-- | lua/alpha/completition/init.lua | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/lua/alpha/completition/init.lua b/lua/alpha/completition/init.lua index 0537a48..6ac3333 100644 --- a/lua/alpha/completition/init.lua +++ b/lua/alpha/completition/init.lua @@ -2,6 +2,7 @@ local cmp = require("cmp") local lspkind = require("lspkind") local luasnip = require("luasnip") local cmp_autopairs = require("nvim-autopairs.completion.cmp") +local compare = require('cmp.config.compare') if cmp == nil then return @@ -78,6 +79,14 @@ cmp.setup({ }), }, + sorting = { + priority_weight = 2, + comparators = { + compare.kind, + compare.sort_text, + } + }, + experimental = { native_menu = false, |