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 cmp = require('cmp')
local snippet = require('luasnip') local snippet = require('luasnip')
local lspkind = require('lspkind') local lspkind = require('lspkind')
local autopairs = require('nvim-autopairs.completion.cmp')
local select_opts = { behavior = cmp.SelectBehavior.Select } local select_opts = { behavior = cmp.SelectBehavior.Select }
require('luasnip.loaders.from_vscode').lazy_load() require('luasnip.loaders.from_vscode').lazy_load()
cmp.event:on('confirm_done', autopairs.on_confirm_done())
cmp.setup({ cmp.setup({
enabled = function() enabled = function()
-- disable completion in comments -- disable completion in comments
+14 -7
View File
@@ -1,14 +1,21 @@
return { return {
'windwp/nvim-autopairs', 'windwp/nvim-autopairs',
config = true,
event = { 'InsertEnter' }, event = { 'InsertEnter' },
dependencies = { dependencies = {
'hrsh7th/nvim-cmp', 'hrsh7th/nvim-cmp',
}, },
opts = { opts = function(_, opts)
check_ts = true, local autopairs = require('nvim-autopairs.completion.cmp')
map_cr = false, local cmp = require('cmp')
map_bs = true,
map_c_h = true, -- <C-h> deletes a pair opts.fast_wrap = {}
map_c_w = true, -- <C-w> delete pair if possible 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,
} }