update lsp for modules
This commit is contained in:
@@ -43,6 +43,7 @@ function M.configure_cmake(build_type)
|
|||||||
vim.fn.mkdir("build", "p")
|
vim.fn.mkdir("build", "p")
|
||||||
|
|
||||||
local cmake_args = {
|
local cmake_args = {
|
||||||
|
"-GNinja",
|
||||||
"-DCMAKE_BUILD_TYPE=" .. build_type,
|
"-DCMAKE_BUILD_TYPE=" .. build_type,
|
||||||
"-DCMAKE_EXPORT_COMPILE_COMMANDS=ON",
|
"-DCMAKE_EXPORT_COMPILE_COMMANDS=ON",
|
||||||
".."
|
".."
|
||||||
|
|||||||
@@ -30,6 +30,7 @@ vim.lsp.config("clangd", {
|
|||||||
cmd = { "clangd", "--compile-commands-dir=build" },
|
cmd = { "clangd", "--compile-commands-dir=build" },
|
||||||
capabilities = caps,
|
capabilities = caps,
|
||||||
on_attach = on_attach,
|
on_attach = on_attach,
|
||||||
|
filetypes = { "c", "cpp", "cc", "cxx", "c++", "ixx" },
|
||||||
})
|
})
|
||||||
vim.lsp.enable("clangd")
|
vim.lsp.enable("clangd")
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user