feat(neovim): add autopairs
This commit is contained in:
parent
7723267fd5
commit
21bb9a56ee
2 changed files with 9 additions and 0 deletions
|
@ -17,6 +17,7 @@
|
|||
cmp-nvim-lsp
|
||||
lsp-format-nvim
|
||||
lualine-nvim
|
||||
nvim-autopairs
|
||||
nvim-cmp
|
||||
nvim-lspconfig
|
||||
nvim-treesitter.withAllGrammars
|
||||
|
|
|
@ -84,6 +84,12 @@ require("lualine").setup({
|
|||
extensions = { "trouble" },
|
||||
})
|
||||
|
||||
local npairs = require("nvim-autopairs")
|
||||
local cmp_autopairs = require("nvim-autopairs.completion.cmp")
|
||||
npairs.setup({
|
||||
check_ts = true,
|
||||
})
|
||||
|
||||
local cmp = require("cmp")
|
||||
local cmp_caps = require("cmp_nvim_lsp").default_capabilities()
|
||||
cmp.setup({
|
||||
|
@ -96,6 +102,8 @@ cmp.setup({
|
|||
},
|
||||
})
|
||||
|
||||
cmp.event:on("confirm_done", cmp_autopairs.on_confirm_done())
|
||||
|
||||
local lspformat = require("lsp-format")
|
||||
lspformat.setup({})
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue