remove ty lsp, vstls
This commit is contained in:
		@@ -1,35 +0,0 @@
 | 
			
		||||
local capabilites = require('cmp_nvim_lsp').update_capabilities(vim.lsp.protocol.make_client_capabilities())
 | 
			
		||||
 | 
			
		||||
require'lspconfig'.tsserver.setup{
 | 
			
		||||
capabilites = capabilites 
 | 
			
		||||
}
 | 
			
		||||
require'lspconfig'.jsonls.setup{
 | 
			
		||||
capabilites = capabilites 
 | 
			
		||||
}
 | 
			
		||||
require'lspconfig'.dockerls.setup{
 | 
			
		||||
capabilites = capabilites 
 | 
			
		||||
}
 | 
			
		||||
require'lspconfig'.eslint.setup{
 | 
			
		||||
capabilites = capabilites,
 | 
			
		||||
settings= {
 | 
			
		||||
  run = "onSave"
 | 
			
		||||
}
 | 
			
		||||
}
 | 
			
		||||
require'lspconfig'.gdscript.setup{
 | 
			
		||||
capabilites = capabilites 
 | 
			
		||||
}
 | 
			
		||||
require'lspconfig'.gopls.setup{
 | 
			
		||||
capabilites = capabilites 
 | 
			
		||||
}
 | 
			
		||||
require'lspconfig'.rust_analyzer.setup{
 | 
			
		||||
capabilites = capabilites 
 | 
			
		||||
}
 | 
			
		||||
require'lspconfig'.cssls.setup{
 | 
			
		||||
capabilites = capabilites 
 | 
			
		||||
}
 | 
			
		||||
require'lspconfig'.bashls.setup{
 | 
			
		||||
capabilites = capabilites 
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
require'fzf_lsp'.setup()
 | 
			
		||||
 | 
			
		||||
@@ -14,7 +14,7 @@ require 'mason-tool-installer'.setup {
 | 
			
		||||
    { 'bash-language-server', auto_update = true },
 | 
			
		||||
    'lua-language-server',
 | 
			
		||||
    'vim-language-server',
 | 
			
		||||
    'typescript-language-server',
 | 
			
		||||
    --'typescript-language-server',
 | 
			
		||||
    'stylua',
 | 
			
		||||
  },
 | 
			
		||||
  auto_update = false,
 | 
			
		||||
 
 | 
			
		||||
@@ -105,17 +105,24 @@ require('mason-lspconfig').setup_handlers {
 | 
			
		||||
      settings = {}
 | 
			
		||||
    }
 | 
			
		||||
  end,
 | 
			
		||||
  ['tsserver'] = function()
 | 
			
		||||
    require('lspconfig')['tsserver'].setup {
 | 
			
		||||
  ['vtsls'] = function()
 | 
			
		||||
    require('lspconfig')['vtsls'].setup {
 | 
			
		||||
      on_attach = on_attach,
 | 
			
		||||
      flags = lsp_flags,
 | 
			
		||||
      settings = {
 | 
			
		||||
        init_options = {
 | 
			
		||||
          host_info = 'neovim'
 | 
			
		||||
        }
 | 
			
		||||
      }
 | 
			
		||||
    }
 | 
			
		||||
  end,
 | 
			
		||||
  --  ['tsserver'] = function()
 | 
			
		||||
  --
 | 
			
		||||
  --    require('lspconfig')['tsserver'].setup {
 | 
			
		||||
  --      on_attach = on_attach,
 | 
			
		||||
  --      flags = lsp_flags,
 | 
			
		||||
  --      settings = {
 | 
			
		||||
  --        init_options = {
 | 
			
		||||
  --          host_info = 'neovim'
 | 
			
		||||
  --        }
 | 
			
		||||
  --      }
 | 
			
		||||
  --    }
 | 
			
		||||
  --  end,
 | 
			
		||||
  ['yamlls'] = function()
 | 
			
		||||
    require('lspconfig')["yamlls"].setup {
 | 
			
		||||
      on_attach = on_attach,
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user