diff options
Diffstat (limited to 'lua/lvim/core')
| -rw-r--r-- | lua/lvim/core/info.lua | 4 | 
1 files changed, 3 insertions, 1 deletions
| diff --git a/lua/lvim/core/info.lua b/lua/lvim/core/info.lua index 5707cc30..fc87691e 100644 --- a/lua/lvim/core/info.lua +++ b/lua/lvim/core/info.lua @@ -61,11 +61,13 @@ local function make_client_info(client)    local client_enabled_caps = lsp_utils.get_client_capabilities(client.id)    local name = client.name    local id = client.id +  local filetypes = lsp_utils.get_supported_filetypes(name)    local document_formatting = client.resolved_capabilities.document_formatting    local attached_buffers_list = table.concat(vim.lsp.get_buffers_by_client_id(client.id), ", ")    local client_info = {      fmt("* Name:                      %s", name),      fmt("* Id:                        [%s]", tostring(id)), +    fmt("* filetype(s):               [%s]", table.concat(filetypes, ", ")),      fmt("* Attached buffers:          [%s]", tostring(attached_buffers_list)),      fmt("* Supports formatting:       %s", tostring(document_formatting)),    } @@ -106,7 +108,7 @@ function M.toggle_popup(ft)    local lsp_info = {      "Language Server Protocol (LSP) info", -    fmt "* Associated server(s):", +    fmt "* Active server(s):",    }    for _, client in pairs(clients) do | 
