`

vim代码补全之clang complete

 
阅读更多

原文 是在windows环境下,配置方面与Linux下有些许差异,特记录之。

 

1.关于.clang_complete 中include path 路径的配置:

Windows下:为-ID:\path\to

Example:

-ID:\greensoft\codeblocks\share\minGW\include

 

在LINUX下:为-I\path\to

Example:

-I/home/lihex/Box2D_v2.2.0/Box2D/

 

 

2.如果.clang_complete中配置的选项不正确,则VIM中自动提示功能将失效

分享到:
评论

相关推荐

    vim补全之clang+neocomplcache

    Clang-Complete能够更好地利用Clang的这些特性,为用户提供更加精确和全面的代码补全服务。安装Clang-Complete主要包括以下几个步骤: - 下载并编译Clang的源码,或将预编译好的libclang.so库文件复制到系统库路径...

    clang_library

    使用Clang Complete时,开发者可以在编辑器(如Vim、Emacs或VS Code等)中集成这个插件,实现无缝的代码补全体验。这不仅有助于减少编写错误,还能帮助程序员快速理解和探索库的API,加速代码编写过程。 在实际应用...

    vim的java自动补全工具

    Vim 支持插件系统,通过安装特定插件,可以实现代码补全。对于 Java 开发,最常用的插件是 `YouCompleteMe` 和 `JavaComplete2`。这两个插件都提供了强大的代码补全、类型检查和跳转到定义等特性。 `YouCompleteMe`...

    YCM(YetCompleteMe),EMACS,VIM

    YCM,全称Yet Complete Me,是一个为Vim编辑器设计的强大代码补全插件。它利用Clang库来提供C、C++、Objective-C以及Objective-C++等语言的高级代码补全功能。YCM能够实时分析源代码,提供精确的函数、变量、类等的...

    vim配置C/C++开发环境.zip

    - `omnicppcomplete` 是一个非常流行的C/C++代码补全插件。从`omnicppcomplete-0.41.tar.bz2`文件解压并按照插件安装指南安装到Vim的插件目录。通常,这需要在Vim的`~/.vim/autoload`目录下创建`omnicppcomplete`...

    YouCompleteMe.7z

    YouCompleteMe(YCM)是一个为Vim打造的强大的代码补全引擎,它的核心特性在于快速、全面且智能的补全功能。YCM支持多种编程语言,包括但不限于C、C++、Python、JavaScript等,几乎覆盖了现代开发中的大部分常用语言...

    vim配置(c++)。。。。。。。。

    4. **增强代码补全**:安装`YouCompleteMe`或`Clang-Complete`插件,提供强大的C++代码补全功能。 5. **C++标签生成**:使用`ctags`工具生成代码标签,便于跳转到函数定义: ``` map <F2> :!ctags -R * ``` 6. ...

    vim开发坏境配置

    在Linux环境中,vim作为一个强大的文本编辑器,被广泛用于代码编写和系统管理。它以其高效、可定制性以及丰富的插件系统受到程序员的喜爱。本篇文章将详细探讨如何配置一个舒适的vim开发环境,包括语法高亮、自动...

    将vim配置成C语言开发的IDE.zip

    3. **Autocomplete**:`YouCompleteMe`或`clang_complete`是两种流行的C/C++自动补全插件,它们能够基于头文件提供智能提示,提高编码效率。 4. **Code Navigation**:`NERDTree`插件可以创建一个文件系统树,便于...

    vim-config:我的vim C特定配置

    5. **补全功能**:利用Vim的`clang_complete`或`YouCompleteMe`插件,可以实现基于Clang的C/C++代码补全,提高编码效率。 6. **折叠代码**:通过`set foldmethod=indent`,你可以根据缩进来折叠代码,方便查看和...

Global site tag (gtag.js) - Google Analytics