add autopair plugin
This commit is contained in:
		
							parent
							
								
									db76a57bcd
								
							
						
					
					
						commit
						754ed79bd9
					
				
							
								
								
									
										3
									
								
								init.lua
								
								
								
								
							
							
						
						
									
										3
									
								
								init.lua
								
								
								
								
							| 
						 | 
				
			
			@ -254,6 +254,9 @@ vim.o.completeopt = 'menuone,noselect'
 | 
			
		|||
-- NOTE: You should make sure your terminal supports this
 | 
			
		||||
vim.o.termguicolors = true
 | 
			
		||||
 | 
			
		||||
vim.o.tabstop = 2
 | 
			
		||||
vim.o.shiftwidth = 2
 | 
			
		||||
vim.o.shiftround = true
 | 
			
		||||
-- [[ Basic Keymaps ]]
 | 
			
		||||
 | 
			
		||||
-- Keymaps for better default experience
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -8,6 +8,19 @@ return {
 | 
			
		|||
		keys = {
 | 
			
		||||
			{ "<leader>U", "<Cmd>UndotreeToggle<CR>", desc = "Undotree Toggle" },
 | 
			
		||||
		},
 | 
			
		||||
	}
 | 
			
		||||
	},
 | 
			
		||||
 | 
			
		||||
	{
 | 
			
		||||
		"windwp/nvim-autopairs",
 | 
			
		||||
		config = function()
 | 
			
		||||
			require("nvim-autopairs").setup {}
 | 
			
		||||
			-- If you want insert `(` after select function or method item
 | 
			
		||||
			local cmp_autopairs = require('nvim-autopairs.completion.cmp')
 | 
			
		||||
			local cmp = require('cmp')
 | 
			
		||||
			cmp.event:on(
 | 
			
		||||
				'confirm_done',
 | 
			
		||||
				cmp_autopairs.on_confirm_done()
 | 
			
		||||
			)
 | 
			
		||||
		end
 | 
			
		||||
	}
 | 
			
		||||
}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue