From 1dfab4f50f03efb304ec8c996728bb5dc90962d6 Mon Sep 17 00:00:00 2001 From: Michael Lingelbach Date: Sun, 28 Mar 2021 01:27:27 -0700 Subject: Add stop, start, and restart commands --- plugin/lspconfig.vim | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'plugin') diff --git a/plugin/lspconfig.vim b/plugin/lspconfig.vim index 7dbf8e26..a9e947c6 100644 --- a/plugin/lspconfig.vim +++ b/plugin/lspconfig.vim @@ -4,8 +4,15 @@ endif let g:lspconfig = 1 lua << EOF -lsp_complete_installable_servers = function() +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 +end require'lspconfig'._root._setup() EOF -- cgit v1.2.3-70-g09d2