【发布时间】:2021-12-28 14:12:58
【问题描述】:
问题已编辑
我主要用 C 编写代码,并且一直在使用 vscode。我最近决定尝试 vim 并试图让代码自动完成类似于 vscode 的东西。 Youcompleteme 是流行的 vim 插件。在使用它时,我注意到开箱即用的代码完成非常原始,只完成了当前文件和内置库中的符号。
我的软件版本
WSL Ubuntu 20.04.
GCC: gcc (Ubuntu 9.3.0-17ubuntu1~20.04) 9.3.0
vim: VIM - Vi IMproved 8.1 (2018 May 18, compiled Apr 15 2020 06:40:31) Included patches: 1-2269
我用python3 install.py --clangd-completer 安装它,但它只是部分提示符号。
如何让自动完成引擎显示项目中头文件中的符号?
【问题讨论】:
-
欢迎您!通常的问答形式是发布一个问题,然后自己回答——自己回答自己的问题。
-
当然,我会这样做,如果我提出这个问题,我希望它不会被我标记为重复。
-
您可以使用下方的“编辑”链接编辑问题,剪切解决方案并将其粘贴到答案中。您甚至可以自己“接受”答案。
-
感谢@WeatherVane 的耐心指导 :)
标签: c vim youcompleteme