- 主题:用上了coc.nvim + clangd
这个出名好久了, 现在只用装这一个加插件代替好多其他软件
另外一个跳转,我刚从leaderf转到vim-clap
这些插件都是国内人写的
neovim的话还是用的原生的, nvim-lsp, nvim-cmp
【 在 bluefin21 的大作中提到: 】
: 还有coc-snippets,coc-pyright,跟上时代了。八卦搜了一下,coc.nvim的作者貌似就在深圳
--
FROM 101.86.21.*
用了一段时间vim-clap, 感觉还是fzf.vim更好用, 速度快, 设置合理
另外用clangd,老是报stddef.h找不到
很奇怪
【 在 eematlab 的大作中提到: 】
: 这个出名好久了, 现在只用装这一个加插件代替好多其他软件
: 另外一个跳转,我刚从leaderf转到vim-clap
: 这些插件都是国内人写的
: ...................
--
FROM 101.86.20.*
我自己写的compile_flags.txt,里面要把/usr/include, /usr/include/c++, /usr/include/linux ....等等都要写进去
就这样,还是找不到stddef.h, 这是挺奇怪的
【 在 bluefin21 的大作中提到: 】
: clangd配置主要两个问题,一是compiler_commands.json的生成,make系列有现成工具,嵌入式的要自己想办法生成;二是clangd固定在当前目录或者上级目录/build去找compiler_commands.json,如果代码不是这个结构,要么通过.clangd文件指定,要么通过coc#config去设定,而这个又跟vim的工作目录有关。
: 我目前觉得比较好用的是使用localvimrc在.lvimrc里面设置项目目录,通过coc#config设置compiler_commands.json路径,例如:
: if !exists("g:compilationDatabasePath")
: ...................
--
FROM 222.71.45.*