diff --git a/config/nvim/init.lua b/config/nvim/init.lua index f433e35..a8afac0 100644 --- a/config/nvim/init.lua +++ b/config/nvim/init.lua @@ -409,14 +409,16 @@ cmp.setup { completion = { completeopt = 'menu,menuone,noinsert,noselect' }, }, window = { + -- completion = cmp.config.window.bordered(), + -- documentation = cmp.config.window.bordered(), documentation = { winhighlight = 'Normal:Pmenu,FloatBorder:Pmenu,Search:None', - border = "single", - }, - completion = { - winhighlight = 'Normal:Pmenu,FloatBorder:Pmenu,Search:None', - border = "single", + -- border = "single", }, + -- completion = { + -- winhighlight = 'Normal:Pmenu,FloatBorder:Pmenu,Search:None', + -- border = "single", + -- }, }, snippet = { expand = function(args) @@ -471,14 +473,16 @@ cmp.setup { cmp.setup.cmdline({ '/', '?' }, { mapping = cmp.mapping.preset.cmdline(), window = { - documentation = { - winhighlight = 'Normal:Pmenu,FloatBorder:Pmenu,Search:None', - border = "single", - }, - completion = { - winhighlight = 'Normal:Pmenu,FloatBorder:Pmenu,Search:None', - border = "single", - }, + -- completion = cmp.config.window.bordered(), + -- documentation = cmp.config.window.bordered(), + -- documentation = { + -- winhighlight = 'Normal:Pmenu,FloatBorder:Pmenu,Search:None', + -- border = "single", + -- }, + -- completion = { + -- winhighlight = 'Normal:Pmenu,FloatBorder:Pmenu,Search:None', + -- border = "single", + -- }, }, sources = { { name = 'buffer' } @@ -488,14 +492,16 @@ cmp.setup.cmdline({ '/', '?' }, { cmp.setup.cmdline(':', { mapping = cmp.mapping.preset.cmdline(), window = { - documentation = { - winhighlight = 'Normal:Pmenu,FloatBorder:Pmenu,Search:None', - border = "single", - }, - completion = { - winhighlight = 'Normal:Pmenu,FloatBorder:Pmenu,Search:None', - border = "single", - }, + -- completion = cmp.config.window.bordered(), + -- documentation = cmp.config.window.bordered(), + -- documentation = { + -- winhighlight = 'Normal:Pmenu,FloatBorder:Pmenu,Search:None', + -- border = "single", + -- }, + -- completion = { + -- winhighlight = 'Normal:Pmenu,FloatBorder:Pmenu,Search:None', + -- border = "single", + -- }, }, sources = cmp.config.sources({ { name = 'path' } @@ -598,7 +604,10 @@ vim.keymap.set('n', '', ":Format", { desc = 'Format code', silent = tru vim.keymap.set('n', 'gg', ":LazyGitCurrentFile", { desc = 'Format code', silent = true }) vim.keymap.set('n', '', ":make", { desc = 'Format code', silent = true }) vim.keymap.set('n', '', ":make clean", { desc = 'Format code', silent = true }) +vim.keymap.set('n', 'n', ":tabnew", { desc = 'Format code', silent = true }) +vim.keymap.set('n', 'c', ":tabclose", { desc = 'Format code', silent = true }) -- Customization for Pmenu --- vim.api.nvim_set_hl(0, "PmenuSel", { bg = "#555555", fg = "NONE" }) --- vim.api.nvim_set_hl(0, "Pmenu", { fg = "#C5CDD9", bg = "#000000" }) +vim.api.nvim_set_hl(0, "PmenuSel", { bg = "#555555", fg = "NONE" }) +vim.api.nvim_set_hl(0, "Pmenu", { fg = "#C5CDD9", bg = "#000000" }) +vim.api.nvim_set_hl(0, "CmpItemAbbr", { fg = "#eeeeee", bg = "NONE" })