Ver Fonte

adds vue language server support (#303)

rebuilt há 4 anos atrás
pai
commit
f4f7a96496
3 ficheiros alterados com 7 adições e 2 exclusões
  1. 1 1
      init.lua
  2. 1 1
      lua/lsp/efm-general-ls.lua
  3. 5 0
      lua/lsp/vue-ls.lua

+ 1 - 1
init.lua

@@ -48,4 +48,4 @@ require('lsp.svelte-ls')
 require('lsp.tailwindcss-ls')
 require('lsp.ruby-ls')
 require('lsp.kotlin-ls')
-
+require('lsp.lua-ls')

+ 1 - 1
lua/lsp/efm-general-ls.lua

@@ -92,7 +92,7 @@ require"lspconfig".efm.setup {
     -- init_options = {initializationOptions},
     cmd = {DATA_PATH .. "/lspinstall/efm/efm-langserver"},
     init_options = {documentFormatting = true, codeAction = false},
-    filetypes = {"lua", "python", "javascriptreact", "javascript", "sh", "html", "css", "json", "yaml", "markdown"},
+    filetypes = {"lua", "python", "javascriptreact", "javascript", "sh", "html", "css", "json", "yaml", "markdown", "vue"},
     settings = {
         rootMarkers = {".git/"},
         languages = {

+ 5 - 0
lua/lsp/vue-ls.lua

@@ -0,0 +1,5 @@
+
+local lsp = require'lspconfig'
+lsp.vuels.setup{
+root_dir = lsp.util.root_pattern(".git",".")
+}