css.lua 565 B

12345678910111213141516
  1. if not require("lv-utils").check_lsp_client_active "cssls" then
  2. local capabilities = vim.lsp.protocol.make_client_capabilities()
  3. capabilities.textDocument.completion.completionItem.snippetSupport = true
  4. -- npm install -g vscode-css-languageserver-bin
  5. require("lspconfig").cssls.setup {
  6. cmd = {
  7. "node",
  8. DATA_PATH .. "/lspinstall/css/vscode-css/css-language-features/server/dist/node/cssServerMain.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"