针对Java开发环境的VIM 配置 ---安装 javacomplete插件


以Linux用户tucson为例,总结下Java开发中如何实现VIM的自动补全功能:


1> mkdir /home/tucson/.vim
2> 下载javacomplete插件,将 javacomplete*.zip  copy至 .vim下并解压缩(unzip yourZip)

      [tucson@apple ~]$ ls .vim/
      autoload  doc

3> cd /home/tucson/.vim/autoload/
4> javac Reflection.java
5> 修改 /home/tucson/.bashrc, 将上面的autoload目录绝对路径加入CLASSPATH:

export CLASSPATH="$CLASSPATH:/home/tucson/.vim/autoload"
   注意:如果你有maven依赖库,需要把.m2依赖库的绝对路径也加入classpath

6> 运行.bashrc使之生效:  source /home/tucson/.bashrc

7> 在/home/tucson/目录下创建隐藏文件 .vimrc, 里面写入如下内容:

setlocal omnifunc=javacomplete#Complete
setlocal completefunc=javacomplete#CompleteParamsInfo
if has("autocmd")
  autocmd Filetype java setlocal omnifunc=javacomplete#Complete
  autocmd FileType java set completefunc=javacomplete#CompleteParamsInfo
  autocmd FileType java inoremap <expr><CR> pumvisible()?"\<C-Y>":"<CR>"
  autocmd FileType java inoremap <buffer> . .<C-X><C-O><C-P>
endif


8> 现在vim就可以自动提示很多java对象的属性或函数了。



IT人的微信自媒体--- 杰天空, 走在寻找创意的路上
发掘创意,点缀生活,品味人生。
请搜索微信订阅号: jksy_studio  ,或者微信扫描下图二维码添加关注


杰天空静候您的光临。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值