fixed clangd encoding warning

This commit is contained in:
Oliver Hartmann 2022-10-30 12:23:17 +01:00
parent 474fe4cb44
commit 9fc33c2b44

View File

@ -12,7 +12,6 @@ capabilities.textDocument.completion.completionItem.labelDetailsSupport = true
capabilities.textDocument.completion.completionItem.deprecatedSupport = true
capabilities.textDocument.completion.completionItem.commitCharactersSupport = true
capabilities.textDocument.completion.completionItem.tagSupport = { valueSet = { 1 } }
capabilities.offsetEncoding = { 'utf-16' }
capabilities.textDocument.completion.completionItem.resolveSupport = {
properties = {
'documentation',
@ -134,8 +133,11 @@ require('lspconfig')['cmake'].setup {
on_attach = on_attach,
}
local clangd_capabilities = capabilities
clangd_capabilities.textDocument.semanticHighlighting = true
clangd_capabilities.offsetEncoding = { "utf-16" }
require('lspconfig')['clangd'].setup {
capabilities = capabilities,
capabilities = clangd_capabilities,
on_attach = on_attach,
cmd = { 'clangd', '--compile-commands-dir=build_nvim' },
root_dir = require('lspconfig').util.root_pattern(