diff --git a/init.lua b/init.lua index 88658ef3..93740e51 100644 --- a/init.lua +++ b/init.lua @@ -907,6 +907,18 @@ require('lazy').setup({ }, }, }) +require('lspconfig').pyright.setup {} +require('lspconfig').clangd.setup {} +require('lspconfig').jdtls.setup {} +require('lspconfig').html.setup {} + +--Enable (broadcasting) snippet capability for completion +local capabilities = vim.lsp.protocol.make_client_capabilities() +capabilities.textDocument.completion.completionItem.snippetSupport = true + +require('lspconfig').html.setup { + capabilities = capabilities, +} -- The line beneath this is called `modeline`. See `:help modeline` -- vim: ts=2 sts=2 sw=2 et