Mercurial > dotfiles
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 |