fix: nvimtree <C-e> keymap, add cmdline completion for cmp

This commit is contained in:
QQ 2026-06-11 12:00:49 +08:00
parent 5261a7f2d7
commit 8c60f353f8
2 changed files with 19 additions and 1 deletions

View File

@ -102,6 +102,24 @@ return {
},
}
require('cmp').setup(cmp_opt)
-- 命令栏补全
require('cmp').setup.cmdline(':', {
mapping = cmp.mapping.preset.cmdline(),
sources = cmp.config.sources({
{ name = 'cmdline' },
}, {
{ name = 'path' },
})
})
-- 搜索栏补全
require('cmp').setup.cmdline('/', {
mapping = cmp.mapping.preset.cmdline(),
sources = {
{ name = 'buffer' },
}
})
end,
},
}

View File

@ -4,7 +4,7 @@ return {
'nvim-tree/nvim-web-devicons'
},
keys = {
"<c-e>"
{ "<c-e>", "<cmd>NvimTreeToggle<CR>", desc = "Toggle file tree" }
},
config = function()
require 'nvim-web-devicons'.setup {}