nvim c++ 环境配置

概述:nvim 配置 c++ 环境

第一步, 配好 nvim + coc.nvim 环境,按照项目 readme [1] 做就可以

第二步,配置 c++ 环境:

在 nvim 中运行 :CocConfig 会打开 coc-settings.json 文件

"languageserver" 字段加上关于 ccls 的配置:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
"languageserver": {
  "ccls": {
    "command": "ccls",
    "filetypes": ["c", "cc", "cpp", "c++", "objc", "objcpp"],
    "rootPatterns": [".ccls", "compile_commands.json", ".git/", ".hg/"],
    "initializationOptions": {
        "cache": {
          "directory": "/tmp/ccls"
        }
      }
  }
}

第三步,针对项目的定制: