Giant blob of minor changes
[dotfiles/.git] / .config / coc / extensions / node_modules / coc-clangd / README.md
index 7bc99f2542f3f5d5a9136142ee4eeb4e04ecbcdd..5d21eb96c5446ff358210701b2554816d9551b50 100644 (file)
@@ -27,14 +27,18 @@ This extension connects [coc.nvim][] to the [clangd][] language server.
 
 ## Configurations
 
+`:CocConfig` opens your global `coc-settings.json`, or `:CocLocalConfig` opens local configuration in your project `.vim/coc-settings.json`.
+
 - `clangd.enabled`: enable `coc-clangd`, default `true`
 - `clangd.arguments`: arguments for `clangd` server, default `[]`
 - `clangd.checkUpdates`: check for clangd language server updates on startup, default `false`
 - `clangd.disableDiagnostics`: disable diagnostics from clangd, default `false`
 - `clangd.disableSnippetCompletion`: disable completion snippet from clangd, default `false`
-- `clangd.fallbackFlags`: extra clang flags used to parse files when no compilation database is found., default `[]`
+- `clangd.compilationDatabasePath`: specifies the directory containing the compilation database, default `''`
+- `clangd.fallbackFlags`: extra clang flags used to parse files when no compilation database is found, default `[]`
 - `clangd.path`: path to `clangd` executable, default `clangd`
 - `clangd.semanticHighlighting`: enable semantic highlighting, requires [jackguo380/vim-lsp-cxx-highlight](https://github.com/jackguo380/vim-lsp-cxx-highlight) to work, default `false`
+- `clangd.serverCompletionRanking`: always rank compilation items on the server as you type, default `true`
 
 ## Commands