# go get golang.org/x/tools/gopls@latest
# pip install 'python-language-server[all]'
-var lspServers = [
+var lspServers: list<dict<any>>
+
+for d in [
{
filetype: ["c", "cpp"],
path: "clangd",
mccabe: {enabled: false},
},
}},
- }
+ },
]
+ if executable(d["path"])
+ add(lspServers, d)
+ endif
+endfor
+
var lspOpts = {
ignoreMissingServer: true,
autoComplete: false,