From d5d716deb24fd170141a82fe5c5a5a8aaa614104 Mon Sep 17 00:00:00 2001 From: c-my Date: Thu, 14 Apr 2022 19:59:44 +0800 Subject: [PATCH] cmp: add documentation border --- README.md | 3 ++- lua/configs/plugins/cmp.lua | 15 ++++++++++----- lua/configs/plugins/themes.lua | 4 ++-- 3 files changed, 14 insertions(+), 8 deletions(-) diff --git a/README.md b/README.md index b74ee28..89033d1 100644 --- a/README.md +++ b/README.md @@ -20,8 +20,8 @@ ## TODOs - [x] LSP + - [x] 调整配置文件缩进 -- [ ] Telescope 选择主题配色 - [ ] Packer Plugins 懒加载 - [x] CMP snip换行后tab数量问题 - [x] CMP command 不区分大小写 @@ -32,4 +32,5 @@ - [x] LSP 放在 CMP sources 最前面 - [x] Autopairs 配置 - [x] 注释插件 +- [ ] Luasnip 功能 - [ ] shift 块后保持选择 diff --git a/lua/configs/plugins/cmp.lua b/lua/configs/plugins/cmp.lua index e060e8a..1a6c031 100644 --- a/lua/configs/plugins/cmp.lua +++ b/lua/configs/plugins/cmp.lua @@ -84,7 +84,7 @@ cmp.setup({ else fallback() end - end, {'i', 'c'}), + end, {'i', 'c', 's'}), [''] = cmp.mapping(function(fallback) if cmp.visible() then cmp.select_next_item({ @@ -93,10 +93,10 @@ cmp.setup({ else fallback() end - end, {'i', 'c'}), - [''] = cmp.mapping.scroll_docs(-4), + end, {'i', 'c', 's'}), + [''] = cmp.mapping.scroll_docs(-4), [''] = cmp.mapping.scroll_docs(4), - [''] = cmp.mapping(cmp.mapping.complete(), {'i', 'c'}), -- d + [''] = cmp.mapping(cmp.mapping.complete(), {'i', 'c', 's'}), -- d [''] = cmp.mapping({ i = cmp.mapping.abort(), c = cmp.mapping.close() @@ -118,7 +118,7 @@ cmp.setup({ else fallback() end - end, {'i', 'c'}), + end, {'i', 'c', 's'}), [''] = cmp.mapping(function(fallback) if luasnip.jumpable(-1) then luasnip.jump(-1) @@ -131,6 +131,11 @@ cmp.setup({ -- Highlight first item completeopt = 'menu,menuone,noinsert' }, + window = { + documentation = { + border = { "╭", "─", "╮", "│", "╯", "─", "╰", "│" }, + } + }, experimental = { -- ghost_text = true }, diff --git a/lua/configs/plugins/themes.lua b/lua/configs/plugins/themes.lua index 9e8ba81..bd5138d 100644 --- a/lua/configs/plugins/themes.lua +++ b/lua/configs/plugins/themes.lua @@ -4,5 +4,5 @@ catppuccin.setup() vim.g.tokyonight_style = "night" --- vim.cmd[[colorscheme catppuccin]] -vim.cmd[[colorscheme tokyonight]] +vim.cmd[[colorscheme catppuccin]] +-- vim.cmd[[colorscheme tokyonight]]