all repos

init.lua @ 8d94ce5

my nvim config
1 files changed, 28 insertions(+), 9 deletions(-)
update cmp config
Author: neoteny ss2316544@gmail.com
Committed at: 2022-01-24 16:34:33 +0200
Parent: 75677a9
M lua/plugin/cmp.lua

@@ -9,7 +9,6 @@ }

cmp.event:on("confirm_done", require("nvim-autopairs.completion.cmp").on_confirm_done()) cmp.setup.cmdline("/", { sources = { { name = "buffer" } } }) - -- cmp.setup.cmdline(":", { sources = cmp.config.sources { { name = "path" }, { name = "cmdline" } } }) cmp.setup { snippet = { expand = function(args)

@@ -17,14 +16,34 @@ require("luasnip").lsp_expand(args.body)

end, }, formatting = { - format = function(entry, vim_item) - vim_item.menu = ({ - nvim_lsp = "(L)", - nvim_lua = "(N)", - buffer = "(B)", - luasnip = "(S)", - path = "(P)", - })[entry.source.name] + format = function(_, vim_item) + vim_item.kind = ({ + Text = "", + Method = "", + Function = "", + Constructor = "", + Field = "", + Variable = "", + Class = "", + Interface = "ﰮ", + Module = "", + Property = "", + Unit = "", + Value = "", + Enum = "", + Keyword = "", + Snippet = "﬌", + Color = "", + File = "", + Reference = "", + Folder = "", + EnumMember = "", + Constant = "", + Struct = "", + Event = "", + Operator = "ﬦ", + TypeParameter = "", + })[vim_item.kind] return vim_item end,