diff options
Diffstat (limited to 'plugin')
| -rw-r--r-- | plugin/lspconfig.vim | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/plugin/lspconfig.vim b/plugin/lspconfig.vim index a9e947c6..7b7ee55a 100644 --- a/plugin/lspconfig.vim +++ b/plugin/lspconfig.vim @@ -8,11 +8,9 @@ lsp_complete_configured_servers = function() return table.concat(require'lspconfig'.available_servers(), '\n') end lsp_get_active_client_ids = function() - client_ids = {} - for idx, client in ipairs(vim.lsp.get_active_clients()) do - table.insert(client_ids, tostring(client.id)) - end - return client_ids + return vim.tbl_map(function(client) + return ("%d (%s)"):format(client.id, client.name) + end, vim.lsp.get_active_clients()) end require'lspconfig'._root._setup() EOF |
