vim c/c++智能补全插件

我很喜欢vim,并且一直用,不过对于c/c++只能补全一直都没有一个很好的解决方案,虽然有个插件(omnicomplete)功能比较强大,跟eclipse等IDE比起来仍是颇有差距的,特别是对于类的智能补全。 php

前些天网上找到一个功能甚是强大的插件(clang complete),能够很好的解决这个问题,我的认为彻底能够取代omnicomplete。这个插件依赖于clang编译器,这个编译器安装很简单,通常流行的linux发行版本的软件仓库中都有,好比在debian或ubuntu中能够这样, html


sudo apt-get install clang

而后就是就是安装插件了, clang complete, 如何安装,本身看介绍吧。使用方法就是当你在类名或实例后输入.或者->时,vim会自动根据clang编译器提供的信息不全该类提供的方法,固然若是你的代码中有错,可就不行哦。由于你的代码补全信息都是要经过clang实时编译器编译的。 linux

贴一张效果图,我的强力推荐! c++

有兴趣的朋友能够打开原文连接看看。 shell

原文连接: http://blog.chmd.fr/vim-complete-c-accurately-pulling-informations-from-the-compiler-with-gccsense-and-clang_complete.html ubuntu

相关文章
相关标签/搜索