From e8e339323a2e5c66cc6630e1ca4a3e66177b6eee Mon Sep 17 00:00:00 2001 From: Stefan Imhoff Date: Sat, 11 Dec 2021 13:46:15 +0100 Subject: [PATCH] chore(vim): add nvim-autopairs plugin and configuration --- nvim/plugin-config.vim | 1 + nvim/plugins.vim | 1 + nvim/plugins/autopairs.lua | 9 +++++++++ 3 files changed, 11 insertions(+) create mode 100644 nvim/plugins/autopairs.lua diff --git a/nvim/plugin-config.vim b/nvim/plugin-config.vim index ad86544..6f4d8cb 100644 --- a/nvim/plugin-config.vim +++ b/nvim/plugin-config.vim @@ -1,3 +1,4 @@ " *** *** *** Plugin Configuration *** *** *** " ******************************************** +source ~/.config/nvim/plugins/autopairs.lua source ~/.config/nvim/plugins/base16.vim diff --git a/nvim/plugins.vim b/nvim/plugins.vim index 4bc4b9c..95fe742 100644 --- a/nvim/plugins.vim +++ b/nvim/plugins.vim @@ -20,6 +20,7 @@ Plug 'tpope/vim-abolish' " Misc Plug 'godlygeek/tabular' +Plug 'windwp/nvim-autopairs' call plug#end() doautocmd User PlugLoaded diff --git a/nvim/plugins/autopairs.lua b/nvim/plugins/autopairs.lua new file mode 100644 index 0000000..4172e24 --- /dev/null +++ b/nvim/plugins/autopairs.lua @@ -0,0 +1,9 @@ +-- nvim-autopairs +-- https://github.com/windwp/nvim-autopairs + +local status, autopairs = pcall(require, 'nvim-autopairs') +if (not status) then return end + +autopairs.setup({ + disable_filetype = { 'TelescopePrompt', 'vim' }, +})