lspconfig: clangd
This commit is contained in:
parent
6f0017059d
commit
5272c0a5ae
|
|
@ -127,12 +127,21 @@ lspconfig.lua_ls.setup {
|
||||||
-- }
|
-- }
|
||||||
-- }
|
-- }
|
||||||
|
|
||||||
|
lspconfig.clangd.setup {
|
||||||
|
filetypes = { "c", "cpp", "objc", "objcpp", "cuda", "proto" },
|
||||||
|
single_file_support = true,
|
||||||
|
on_attach = M.on_attach,
|
||||||
|
capabilities = M.capabilities,
|
||||||
|
root_dir = vim.loop.cwd,
|
||||||
|
-- init_option = { fallbackFlags = { "-std=c++2a" } }
|
||||||
|
}
|
||||||
|
|
||||||
local servers = {
|
local servers = {
|
||||||
"marksman",
|
"marksman",
|
||||||
"taplo",
|
"taplo",
|
||||||
-- "pylsp",
|
-- "pylsp",
|
||||||
"pyright",
|
"pyright",
|
||||||
"clangd",
|
"html",
|
||||||
}
|
}
|
||||||
|
|
||||||
for _, lsp in ipairs(servers) do
|
for _, lsp in ipairs(servers) do
|
||||||
|
|
|
||||||
Reference in New Issue