From 8d33156b9de239d164434a93c09ceb3872761a09 Mon Sep 17 00:00:00 2001 From: Charlie Hernandez Date: Thu, 30 May 2024 18:55:28 -0700 Subject: [PATCH] Update init.lua added auto completion for python, C/C++, Java, html/css --- init.lua | 12 ++++++++++++ 1 file changed, 12 insertions(+) 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