cmp: add documentation border
This commit is contained in:
@@ -20,8 +20,8 @@
|
|||||||
## TODOs
|
## TODOs
|
||||||
|
|
||||||
- [x] LSP
|
- [x] LSP
|
||||||
|
|
||||||
- [x] 调整配置文件缩进
|
- [x] 调整配置文件缩进
|
||||||
- [ ] Telescope 选择主题配色
|
|
||||||
- [ ] Packer Plugins 懒加载
|
- [ ] Packer Plugins 懒加载
|
||||||
- [x] CMP snip换行后tab数量问题
|
- [x] CMP snip换行后tab数量问题
|
||||||
- [x] CMP command 不区分大小写
|
- [x] CMP command 不区分大小写
|
||||||
@@ -32,4 +32,5 @@
|
|||||||
- [x] LSP 放在 CMP sources 最前面
|
- [x] LSP 放在 CMP sources 最前面
|
||||||
- [x] Autopairs 配置
|
- [x] Autopairs 配置
|
||||||
- [x] 注释插件
|
- [x] 注释插件
|
||||||
|
- [ ] Luasnip 功能
|
||||||
- [ ] shift 块后保持选择
|
- [ ] shift 块后保持选择
|
||||||
|
|||||||
@@ -84,7 +84,7 @@ cmp.setup({
|
|||||||
else
|
else
|
||||||
fallback()
|
fallback()
|
||||||
end
|
end
|
||||||
end, {'i', 'c'}),
|
end, {'i', 'c', 's'}),
|
||||||
['<C-j>'] = cmp.mapping(function(fallback)
|
['<C-j>'] = cmp.mapping(function(fallback)
|
||||||
if cmp.visible() then
|
if cmp.visible() then
|
||||||
cmp.select_next_item({
|
cmp.select_next_item({
|
||||||
@@ -93,10 +93,10 @@ cmp.setup({
|
|||||||
else
|
else
|
||||||
fallback()
|
fallback()
|
||||||
end
|
end
|
||||||
end, {'i', 'c'}),
|
end, {'i', 'c', 's'}),
|
||||||
['<C-d>'] = cmp.mapping.scroll_docs(-4),
|
['<C-b>'] = cmp.mapping.scroll_docs(-4),
|
||||||
['<C-f>'] = cmp.mapping.scroll_docs(4),
|
['<C-f>'] = cmp.mapping.scroll_docs(4),
|
||||||
['<C-Space>'] = cmp.mapping(cmp.mapping.complete(), {'i', 'c'}), -- d
|
['<C-Space>'] = cmp.mapping(cmp.mapping.complete(), {'i', 'c', 's'}), -- d
|
||||||
['<C-e>'] = cmp.mapping({
|
['<C-e>'] = cmp.mapping({
|
||||||
i = cmp.mapping.abort(),
|
i = cmp.mapping.abort(),
|
||||||
c = cmp.mapping.close()
|
c = cmp.mapping.close()
|
||||||
@@ -118,7 +118,7 @@ cmp.setup({
|
|||||||
else
|
else
|
||||||
fallback()
|
fallback()
|
||||||
end
|
end
|
||||||
end, {'i', 'c'}),
|
end, {'i', 'c', 's'}),
|
||||||
['<S-Tab>'] = cmp.mapping(function(fallback)
|
['<S-Tab>'] = cmp.mapping(function(fallback)
|
||||||
if luasnip.jumpable(-1) then
|
if luasnip.jumpable(-1) then
|
||||||
luasnip.jump(-1)
|
luasnip.jump(-1)
|
||||||
@@ -131,6 +131,11 @@ cmp.setup({
|
|||||||
-- Highlight first item
|
-- Highlight first item
|
||||||
completeopt = 'menu,menuone,noinsert'
|
completeopt = 'menu,menuone,noinsert'
|
||||||
},
|
},
|
||||||
|
window = {
|
||||||
|
documentation = {
|
||||||
|
border = { "╭", "─", "╮", "│", "╯", "─", "╰", "│" },
|
||||||
|
}
|
||||||
|
},
|
||||||
experimental = {
|
experimental = {
|
||||||
-- ghost_text = true
|
-- ghost_text = true
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -4,5 +4,5 @@ catppuccin.setup()
|
|||||||
|
|
||||||
vim.g.tokyonight_style = "night"
|
vim.g.tokyonight_style = "night"
|
||||||
|
|
||||||
-- vim.cmd[[colorscheme catppuccin]]
|
vim.cmd[[colorscheme catppuccin]]
|
||||||
vim.cmd[[colorscheme tokyonight]]
|
-- vim.cmd[[colorscheme tokyonight]]
|
||||||
|
|||||||
Reference in New Issue
Block a user