From 87615439124bf49dd18b8b82764a099c8c4ca01e Mon Sep 17 00:00:00 2001 From: Daniil Tsivinsky Date: Sun, 19 Nov 2023 20:21:30 +0300 Subject: [PATCH] neovim: rename `LspCommands` command --- neovim/.config/nvim/after/plugin/commands.lua | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/neovim/.config/nvim/after/plugin/commands.lua b/neovim/.config/nvim/after/plugin/commands.lua index f5657cb..00d5dde 100644 --- a/neovim/.config/nvim/after/plugin/commands.lua +++ b/neovim/.config/nvim/after/plugin/commands.lua @@ -9,13 +9,15 @@ vim.api.nvim_create_user_command("FormattingDisable", formatting.disable, {}) vim.api.nvim_create_user_command("FormattingToggle", formatting.toggle, {}) vim.api.nvim_create_user_command("FormattingStatus", formatting.status, {}) -vim.api.nvim_create_user_command("GoCommands", function() - local clients = vim.lsp.get_active_clients() - for _, client in ipairs(clients) do - if client.name == "gopls" then - print(vim.inspect(client.server_capabilities.executeCommandProvider.commands)) +vim.api.nvim_create_user_command("LspCommands", function() + vim.ui.input({ prompt = "LSP server: " }, function(input) + local clients = vim.lsp.get_active_clients() + for _, client in ipairs(clients) do + if client.name == input then + print(vim.inspect(client.server_capabilities.executeCommandProvider.commands)) + end end - end + end) end, {}) vim.api.nvim_create_user_command("CodelensList", function()