| 123456789101112131415161718192021222324252627 | local M = {}function M.is_client_active(name)  local clients = vim.lsp.get_active_clients()  for _, client in pairs(clients) do    if client.name == name then      return true    end  end  return falseendfunction M.get_active_client_by_ft(filetype)  if not lvim.lang[filetype] or not lvim.lang[filetype].lsp then    return nil  end  local clients = vim.lsp.get_active_clients()  for _, client in pairs(clients) do    if client.name == lvim.lang[filetype].lsp.provider then      return client    end  end  return nilendreturn M
 |