refactor: moved function for conciseness

This commit is contained in:
2024-11-30 16:24:35 -05:00
parent b2a2a60600
commit 418e3df57c
2 changed files with 15 additions and 11 deletions
@@ -25,13 +25,10 @@ return {
local cmp = require('cmp')
local snippet = require('luasnip')
local lspkind = require('lspkind')
local autopairs = require('nvim-autopairs.completion.cmp')
local select_opts = { behavior = cmp.SelectBehavior.Select }
require('luasnip.loaders.from_vscode').lazy_load()
cmp.event:on('confirm_done', autopairs.on_confirm_done())
cmp.setup({
enabled = function()
-- disable completion in comments
+14 -7
View File
@@ -1,14 +1,21 @@
return {
'windwp/nvim-autopairs',
config = true,
event = { 'InsertEnter' },
dependencies = {
'hrsh7th/nvim-cmp',
},
opts = {
check_ts = true,
map_cr = false,
map_bs = true,
map_c_h = true, -- <C-h> deletes a pair
map_c_w = true, -- <C-w> delete pair if possible
},
opts = function(_, opts)
local autopairs = require('nvim-autopairs.completion.cmp')
local cmp = require('cmp')
opts.fast_wrap = {}
opts.check_ts = true
opts.map_cr = true
opts.map_bs = true
opts.map_c_h = false
opts.map_c_w = false
cmp.event:on('confirm_done', autopairs.on_confirm_done())
end,
}