- 主题:用上了coc.nvim + clangd
ide太笨重,同时开几个难受,也不能在服务器上用。vim一次配置好后,放到git,换一台机器,clone出来然后:PlugInstall就能用(这些年插件变化挺大的,插件管理器我换成了vim-plug)。windows用autohotkey配置好快捷键后,按一下win+f12就开一个gvim,然后ctrl+p打开文件,很方便。
【 在 lookforit 的大作中提到: 】
: 已经不折腾这些补全插件很久了,太耗精力
: jb+vim插件保平安
--
FROM 27.38.228.*
还有vim不要菜单,不要工具栏,没有多余的元素。
【 在 bluefin21 的大作中提到: 】
: ide太笨重,同时开几个难受,也不能在服务器上用。vim一次配置好后,放到git,换一台机器,clone出来然后:PlugInstall就能用(这些年插件变化挺大的,插件管理器我换成了vim-plug)。windows用autohotkey配置好快捷键后,按一下win+f12就开一个gvim,然后ctrl+p打开文件,很
: 奖恪
--
FROM 27.38.228.*
用了一段时间vim-clap, 感觉还是fzf.vim更好用, 速度快, 设置合理
另外用clangd,老是报stddef.h找不到
很奇怪
【 在 eematlab 的大作中提到: 】
: 这个出名好久了, 现在只用装这一个加插件代替好多其他软件
: 另外一个跳转,我刚从leaderf转到vim-clap
: 这些插件都是国内人写的
: ...................
--
FROM 101.86.20.*
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")
call coc#config('clangd.compilationDatabasePath', project_dir)
let g:compilationDatabasePath = project_dir
endif
【 在 eematlab 的大作中提到: 】
: 用了一段时间vim-clap, 感觉还是fzf.vim更好用, 速度快, 设置合理
: 另外用clangd,老是报stddef.h找不到
: 很奇怪
: ...................
--
FROM 163.125.220.*
我自己写的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.*
CocCommand workspace.showOutput看clangd的输出
【 在 eematlab 的大作中提到: 】
: 我自己写的compile_flags.txt,里面要把/usr/include, /usr/include/c++, /usr/include/linux ....等等都要写进去
: 就这样,还是找不到stddef.h, 这是挺奇怪的
: 又跟vim的工作目录有关。
: ...................
--
FROM 163.125.220.*
ycm也支持clangd呀,用clangd很快
【 在 bluefin21 的大作中提到: 】
: 还有coc-snippets,coc-pyright,跟上时代了。八卦搜了一下,coc.nvim的作者貌似就在深圳
: --
:
发自「今日水木 on iOS」
--
FROM 223.104.211.*