diff --git a/coc.nvim.md b/coc.nvim.md index 70f12de..b6fc259 100644 --- a/coc.nvim.md +++ b/coc.nvim.md @@ -2,18 +2,23 @@ 2. Install [coc.nvim](https://github.com/neoclide/coc.nvim) `~/.config/nvim/coc-settings.json` -```json +```jsonc { "languageserver": { "ccls": { "command": "ccls", "filetypes": ["c", "cpp", "cuda", "objc", "objcpp"], - "initializationOptions": {} + "rootPatterns": [".ccls", "compile_commands.json", ".vim/", ".git/", ".hg/"], + "initializationOptions": { + "cacheDirectory": "/tmp/ccls" + } } } } ``` +Note: coc.nvim also supports [configuration from `.vimrc` instead](https://github.com/neoclide/coc.nvim/blob/2e93b1feff57e41a04c9f714c61c025e2d17eaa3/doc/coc.txt#L625). + First example: ```zsh