| 
														
															@@ -104,8 +104,7 @@ vim.api.nvim_create_autocmd('LspAttach', { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     vim.keymap.set({'n', 'i'}, '<C-k>', '<cmd>lua vim.lsp.buf.signature_help()<CR>', opts) 
														 | 
														
														 | 
														
															     vim.keymap.set({'n', 'i'}, '<C-k>', '<cmd>lua vim.lsp.buf.signature_help()<CR>', opts) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     vim.keymap.set('n', '<space>D', '<cmd>Telescope lsp_type_definitions<CR>', opts) 
														 | 
														
														 | 
														
															     vim.keymap.set('n', '<space>D', '<cmd>Telescope lsp_type_definitions<CR>', opts) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     vim.keymap.set('n', '<space>rn', '<cmd>lua vim.lsp.buf.rename()<CR>', opts) 
														 | 
														
														 | 
														
															     vim.keymap.set('n', '<space>rn', '<cmd>lua vim.lsp.buf.rename()<CR>', opts) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-    vim.keymap.set('n', '<space>ca', '<cmd>lua vim.lsp.buf.code_action()<CR>', opts) 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-    vim.keymap.set('v', '<space>ca', '<cmd>lua vim.lsp.buf.range_code_action()<CR>', opts) 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+    vim.keymap.set({'n', 'v'}, '<space>ca', function() vim.lsp.buf.code_action() end, opts) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     vim.keymap.set('n', 'gr', '<cmd>Telescope lsp_references<CR>', opts) 
														 | 
														
														 | 
														
															     vim.keymap.set('n', 'gr', '<cmd>Telescope lsp_references<CR>', opts) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     vim.keymap.set('n', '<Leader>fs', '<cmd>Telescope lsp_document_symbols<CR>', opts) 
														 | 
														
														 | 
														
															     vim.keymap.set('n', '<Leader>fs', '<cmd>Telescope lsp_document_symbols<CR>', opts) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 |