cmake-language-server
cmake-language-server copied to clipboard
format
I install cmake-format
and config cmake-language-server
"languageserver": {
"cmake": {
"command": "cmake-language-server",
"filetypes": ["cmake"],
"rootPatterns": [
"build/"
],
"initializationOptions": {
"buildDirectory": "build"
}
}
}
It can't format CMakeLists.txt when I saved it.
Saw this too and when I ran formatting_sync directly I got the following:
vim.lsp.buf.formatting_sync: timeout
Try running with a longer timeout:
:lua vim.lsp.buf.formatting_sync(nil, 5000)