diff options
| author | Ariel D'Alessandro <dalessandro.ariel@gmail.com> | 2022-09-22 18:17:05 +0200 |
|---|---|---|
| committer | Ariel D'Alessandro <dalessandro.ariel@gmail.com> | 2022-09-22 18:17:05 +0200 |
| commit | a3e663dd61a23f8882843a249beb9375ee9f0362 (patch) | |
| tree | 88b1e6f39c715e855ece72f8f09abe7ed62c81c5 /after/plugin/lsp.lua | |
| parent | 964698e302a9aefb77d6cfe3ce2a3ee93e87d24c (diff) | |
| download | nvim-conf-a3e663dd61a23f8882843a249beb9375ee9f0362.tar.gz nvim-conf-a3e663dd61a23f8882843a249beb9375ee9f0362.zip | |
ensure configure correctly emmet
Diffstat (limited to 'after/plugin/lsp.lua')
| -rw-r--r-- | after/plugin/lsp.lua | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/after/plugin/lsp.lua b/after/plugin/lsp.lua index 479e5c2..54c59f0 100644 --- a/after/plugin/lsp.lua +++ b/after/plugin/lsp.lua @@ -117,16 +117,26 @@ require("lspconfig")["intelephense"].setup({ flags = lsp_flags, }) require("lspconfig").jsonls.setup({ + on_attach = on_attach, flags = lsp_flags, }) require("lspconfig").html.setup({ + on_attach = on_attach, flags = lsp_flags, }) require("lspconfig").html.setup({ + on_attach = on_attach, flags = lsp_flags, }) + +local capabilities = vim.lsp.protocol.make_client_capabilities() +capabilities.textDocument.completion.completionItem.snippetSupport = true + require("lspconfig").emmet_ls.setup({ + on_attach = on_attach, flags = lsp_flags, + capabilities = capabilities, + filetypes = { 'html', 'typescriptreact', 'javascriptreact', 'css', 'sass', 'scss', 'less', 'blade' }, }) require("lspconfig").gopls.setup({ |