comparison .chezmoitemplates/init.lua @ 480:22147b3bdbc2

Update nvim-autopairs config
author zegervdv <zegervdv@me.com>
date Fri, 05 Nov 2021 10:19:48 +0100
parents 8d8455911071
children 64f8a54e372d
comparison
equal deleted inserted replaced
479:85bc5605b2e0 480:22147b3bdbc2
92 'windwp/nvim-autopairs', 92 'windwp/nvim-autopairs',
93 config = function() 93 config = function()
94 local npairs = require 'nvim-autopairs' 94 local npairs = require 'nvim-autopairs'
95 local Rule = require 'nvim-autopairs.rule' 95 local Rule = require 'nvim-autopairs.rule'
96 96
97 require('nvim-autopairs.completion.cmp').setup { 97 local cmp = require 'nvim-autopairs.completion.cmp'
98 map_cr = true, -- map <CR> on insert mode 98
99 map_complete = true, -- it will auto insert `(` after select function or method item 99 require('cmp').event:on('confirm_done', cmp.on_confirm_done())
100 auto_select = false, -- automatically select the first item
101 }
102 100
103 npairs.setup { 101 npairs.setup {
104 ignored_next_char = string.gsub([[ [%w%%%'%[%.] ]], '%s+', ''), 102 ignored_next_char = string.gsub([[ [%w%%%'%[%.] ]], '%s+', ''),
105 } 103 }
106 104