diff options
| author | Daniel M. Capella <polyzen@users.noreply.github.com> | 2025-08-05 21:59:24 +0000 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-08-05 14:59:24 -0700 |
| commit | 9b90d9945a8f23b23b2a22fc20c76337039ea499 (patch) | |
| tree | 7268a1913d68a9cc76e6a7a4271eedb4a0bce7a4 /lsp | |
| parent | docs: update configs.md (diff) | |
| download | nvim-lspconfig-9b90d9945a8f23b23b2a22fc20c76337039ea499.tar nvim-lspconfig-9b90d9945a8f23b23b2a22fc20c76337039ea499.tar.gz nvim-lspconfig-9b90d9945a8f23b23b2a22fc20c76337039ea499.tar.bz2 nvim-lspconfig-9b90d9945a8f23b23b2a22fc20c76337039ea499.tar.lz nvim-lspconfig-9b90d9945a8f23b23b2a22fc20c76337039ea499.tar.xz nvim-lspconfig-9b90d9945a8f23b23b2a22fc20c76337039ea499.tar.zst nvim-lspconfig-9b90d9945a8f23b23b2a22fc20c76337039ea499.zip | |
feat(vue_ls): support ts_ls #3986
typescript-language-server now supports tsserver/request:
https://github.com/typescript-language-server/typescript-language-server/releases/tag/v4.4.0
Diffstat (limited to 'lsp')
| -rw-r--r-- | lsp/vue_ls.lua | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/lsp/vue_ls.lua b/lsp/vue_ls.lua index 39008020..99758bc2 100644 --- a/lsp/vue_ls.lua +++ b/lsp/vue_ls.lua @@ -24,9 +24,10 @@ return { root_markers = { 'package.json' }, on_init = function(client) client.handlers['tsserver/request'] = function(_, result, context) - local clients = vim.lsp.get_clients({ bufnr = context.bufnr, name = 'vtsls' }) + local clients = vim.lsp.get_clients({ bufnr = context.bufnr, name = 'ts_ls' }) + or vim.lsp.get_clients({ bufnr = context.bufnr, name = 'vtsls' }) if #clients == 0 then - vim.notify('Could not find `vtsls` lsp client, required by `vue_ls`.', vim.log.levels.ERROR) + vim.notify('Could not find `ts_ls` or `vtsls` lsp client, required by `vue_ls`.', vim.log.levels.ERROR) return end local ts_client = clients[1] |
