大橙子网站建设,新征程启航
为企业提供网站建设、域名注册、服务器等服务
关键是安装相应的vim补全插件。你只要安装全了,一般来说都能自动补全的。
我们提供的服务有:成都做网站、成都网站设计、微信公众号开发、网站优化、网站认证、中山ssl等。为1000多家企事业单位解决了网站和推广的问题。提供周到的售前咨询和贴心的售后服务,是有科学管理、有技术的中山网站制作公司
Youcompleteme 用于c/cpp/python/c#
java-complete(最近出了个新版)用于java
neocomplete+phpcomplete+jscomplete完成大部分剩余文件的补全
这些插件都有autopop功能,打开就能自动弹出了
按ctrl+p就可以出补全列表了,当然你也可以安装neocomplete之类的插件。
vim 行 gvim 不行的问题很难揣测。如果它错误提示到位的话,就是 java 找不到。好奇怪呀,估计不单步进去看看是什么情况不好说是怎么回事。
ycm补全c系的标准库得做一些配置:
在~/.vimrc下加入:
let g:ycm_global_ycm_extra_conf = '~/.vim/bundle/YouCompleteMe/cpp/ycm/.ycm_extra_conf.py'
然后在~/.vim/bundle/YouCompleteMe/cpp/ycm/.ycm_extra_conf.py文件里的flags下面改:
'-isystem',
'/usr/include/c++/4.8.2',#换成自己的标准库位置
应该可以补全java,不过ycm默认是补全c系的。没用过补全java。据说还得再装一些什么插件。
先装了javacomplete试试呗,冲突了再删除,反正又不会有什么影响。
首先下载一个插件:ctags
输入:sudo apt-get install ctags
进入你需要的关键词所在目录。
举个例子,我需要wordpress的相关函数。则进入wordpress的目录。
输入:ctags -R
这样就可以扫描整个目录的文件中的关键字。
同时会输出个tags文件。
将tags文件移动到你便使用vim编辑文件的位置。如我需要为wordpress制作个主题,则将tags移动到新建的主题目录下。
现在在这个目录下使用vim就可以自动补全tags中的关键字了。
5
使用快捷键ctrl+n就可以自动补全了。