我将Vim 8.0与Python3和 myint/ClangComplete 一起用于 C/C++ 完成。SDL_<tab>
建议来自 SDL 的每个功能和类型。有没有办法将建议限制为 SDL_EventType 类型、返回 SDL_Windows 的函数等?BidiComplete 似乎是一个不错的起点,因为SDL_<tab>EVENT
它将匹配SDL_WINDOWEVENT
and SDL_FIRSTEVENT
,但不匹配SDL_FINGERDOWN
等。理想情况下,我希望能够按 ClangComplete 弹出菜单中的任何/所有字段进行过滤,因为我可能对将 SDL_Window* 作为参数或返回一个'。过滤/搜索机制可以只是 PUM 中每一行的整个文本的正则表达式。
问问题
443 次
2 回答
0
正如我在评论中提到的,您似乎在要求模糊完成,这是一个已经请求的功能(请参阅:github.com/Rip-Rip/clang_complete/issues/388)。你也许可以使用toobig的修改来得到你想要的。
于 2017-02-23T04:15:26.237 回答
0
Vim 补全引擎 YCM 已经实现了对这个特性的支持,并且与 clang 集成得很好。http://ycm-core.github.io/YouCompleteMe/#c-family-semantic-completion
于 2020-10-08T08:33:36.197 回答