diff --git a/lua/plugs/nvim-cmp.lua b/lua/plugs/nvim-cmp.lua index 05f3d7b..d402872 100644 --- a/lua/plugs/nvim-cmp.lua +++ b/lua/plugs/nvim-cmp.lua @@ -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, }, } diff --git a/lua/plugs/nvimtree.lua b/lua/plugs/nvimtree.lua index 94c0729..53b7149 100644 --- a/lua/plugs/nvimtree.lua +++ b/lua/plugs/nvimtree.lua @@ -4,7 +4,7 @@ return { 'nvim-tree/nvim-web-devicons' }, keys = { - "" + { "", "NvimTreeToggle", desc = "Toggle file tree" } }, config = function() require 'nvim-web-devicons'.setup {}