re-add lspconfig capabilities
This commit is contained in:
		
							parent
							
								
									3ee787fe08
								
							
						
					
					
						commit
						71295f9b61
					
				
					 1 changed files with 15 additions and 0 deletions
				
			
		|  | @ -12,6 +12,21 @@ local function on_attach(_, bufnr) | |||
| end | ||||
| 
 | ||||
| local capabilities = vim.lsp.protocol.make_client_capabilities() | ||||
| capabilities.textDocument.completion.completionItem.documentationFormat = { "markdown", "plaintext" } | ||||
| capabilities.textDocument.completion.completionItem.snippetSupport = true | ||||
| capabilities.textDocument.completion.completionItem.preselectSupport = true | ||||
| capabilities.textDocument.completion.completionItem.insertReplaceSupport = true | ||||
| capabilities.textDocument.completion.completionItem.labelDetailsSupport = true | ||||
| capabilities.textDocument.completion.completionItem.deprecatedSupport = true | ||||
| capabilities.textDocument.completion.completionItem.commitCharactersSupport = true | ||||
| capabilities.textDocument.completion.completionItem.tagSupport = { valueSet = { 1 } } | ||||
| capabilities.textDocument.completion.completionItem.resolveSupport = { | ||||
|    properties = { | ||||
|       "documentation", | ||||
|       "detail", | ||||
|       "additionalTextEdits", | ||||
|    }, | ||||
| } | ||||
| 
 | ||||
| -- requires a file containing user's lspconfigs | ||||
| local addlsp_confs = require("core.utils").load_config().plugins.options.lspconfig.setup_lspconf | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue