diff options
| author | Ariel D'Alessandro <dalessandro.ariel@gmail.com> | 2023-01-13 23:09:30 +0100 |
|---|---|---|
| committer | Ariel D'Alessandro <dalessandro.ariel@gmail.com> | 2023-01-13 23:09:30 +0100 |
| commit | ffd6958d4785eadf6d77f87a572312124a095d51 (patch) | |
| tree | c812ef0ec136d0f15637b58f055cafebd8c9de3a /lua/alpha | |
| parent | fd9d9dea546eba3a226674acd68fcc8cbdb791e4 (diff) | |
| download | nvim-conf-ffd6958d4785eadf6d77f87a572312124a095d51.tar.gz nvim-conf-ffd6958d4785eadf6d77f87a572312124a095d51.zip | |
feat: change sort for nvim-cmp
Diffstat (limited to 'lua/alpha')
| -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, |