Add clangd

This commit is contained in:
Uttarayan Mondal
2022-02-22 19:27:09 +05:30
parent 5a014445e0
commit d63aad527b
3 changed files with 14 additions and 3 deletions

View File

@@ -0,0 +1,11 @@
local lspconfig = require'lspconfig'
local lspstatus = require'lsp-status'
local coq = require'coq'
lspconfig.clangd.setup {
capabilities = coq.lsp_ensure_capabilities(lspstatus.capabilities),
cmd = { "clangd" },
filetypes = { "c", "cpp", "objc", "objcpp" },
root_dir = lspconfig.util.root_pattern("compile_commands.json", "compile_flags.txt", ".git"),
single_file_support = true,
}