|
@@ -55,6 +55,7 @@ packer.startup({
|
|
|
'glepnir/dashboard-nvim',
|
|
|
requires = {'nvim-tree/nvim-web-devicons'}
|
|
|
}
|
|
|
+ use 'voldikss/vim-floaterm'
|
|
|
-- project
|
|
|
use("ahmedkhalf/project.nvim")
|
|
|
-- treesitter (新增)
|
|
@@ -64,11 +65,23 @@ packer.startup({
|
|
|
}
|
|
|
--------------------- LSP --------------------
|
|
|
use {
|
|
|
- 'neoclide/coc.nvim',
|
|
|
- branch = 'release'
|
|
|
+ 'neoclide/coc.nvim',
|
|
|
+ branch = 'release'
|
|
|
}
|
|
|
-- Lspconfig
|
|
|
use({"neovim/nvim-lspconfig"})
|
|
|
+ use("hrsh7th/nvim-cmp")
|
|
|
+ -- snippet 引擎
|
|
|
+ use("hrsh7th/vim-vsnip")
|
|
|
+ -- 补全源
|
|
|
+ use("hrsh7th/cmp-vsnip")
|
|
|
+ use("hrsh7th/cmp-nvim-lsp") -- { name = nvim_lsp }
|
|
|
+ use("hrsh7th/cmp-buffer") -- { name = 'buffer' },
|
|
|
+ use("hrsh7th/cmp-path") -- { name = 'path' }
|
|
|
+ use("hrsh7th/cmp-cmdline") -- { name = 'cmdline' }
|
|
|
+
|
|
|
+ -- 常见编程语言代码段
|
|
|
+ use("rafamadriz/friendly-snippets")
|
|
|
-- 括号自动补全
|
|
|
use {
|
|
|
"windwp/nvim-autopairs",
|