html.lua 569 B

1234567891011121314151617
  1. if not require("lv-utils").check_lsp_client_active "html" then
  2. -- npm install -g vscode-html-languageserver-bin
  3. local capabilities = vim.lsp.protocol.make_client_capabilities()
  4. capabilities.textDocument.completion.completionItem.snippetSupport = true
  5. require("lspconfig").html.setup {
  6. cmd = {
  7. "node",
  8. DATA_PATH .. "/lspinstall/html/vscode-html/html-language-features/server/dist/node/htmlServerMain.js",
  9. "--stdio",
  10. },
  11. on_attach = require("lsp").common_on_attach,
  12. capabilities = capabilities,
  13. }
  14. end
  15. vim.cmd "setl ts=2 sw=2"