Vim试水之五:配置Java开发IDE

    虽然现在搞.NET,但对Java仍有一种难以割舍的情愫。所以打算优先为Java配置一个Vim开发环境。

 

1、安装NerdTree

    如果你看了这个系列文章的前面几篇,那么就不需要我多说了,从 http://www.vim.org/scripts/script.php?script_id=1658 下载NerdTree插件,然后将其中的plugin和doc与~Vim/Vim73/目录下的同名文件夹合并。往_vimrc中加入下面几行NerdTree配置代码:

" NERDTree plugin
map <F2> :NERDTreeMirror<CR>
map <F3> :NERDTreeToggle<CR>

 

2、安装JavaBrowser

     A、从 http://www.vim.org/scripts/script.php?script_id=588 下载JavaBrowser插件。然后将解压得到的plugin文件夹与~/Vim/Vim73/目录下的同名文件夹合并

     B、将解压得到的pixmaps文件夹下的tagindicator.xpm和tagindicator.bmp拷贝到~/Vim/Vim73/目录下的pixmaps文件夹,如果没有这个文件夹新建个(这步可选)

     C、设置JavaBrowser_Ctags_Cmd指向ctags,在_vimrc中添加下面代码(值填你自己的ctags路径,Linux系统下类似/usr/bin/ctags):

let JavaBrowser_Ctags_Cmd = 'E:\Vim\vim73\ctags' 

     D、这步可选,往_vimrc中添加下面代码:

let Javabrowser_Use_Icon = 1
let JavaBrowser_Use_Highlight_Tag = 1

    E、绑定快捷键,如果不绑定快捷键,需要在命令模式下输入 :JavaBrowser显示资源树。往_vimrc中添加下面代码(注意不要与已有的其他按键冲突了):

map <F11> :JavaBrowser<CR> 
imap <F11> <ESC><F11>

    如下图就是配置好的Vim,红色方框标记的就是Java Browser区域:

    

3、安装VJDE插件

     JavaComplete插件我试验了几个小时都没有成功,最终我放弃了,然后找到了功能更强大的VJDE插件。

     从 http://www.vim.org/scripts/script.php?script_id=1213 下载,然后解压,将得到的几个文件夹与~/Vim/Vim73/目录下的同名文件夹合并。重启Vim即可。

     默认自动补全快捷键是Ctrl+x,u,如下图(使用了新的配色方案freya,设置了新字体)

      

 

4、括号自动补全插件AutoPairs安装

     从 http://www.vim.org/scripts/script.php?script_id=3599 下载AutoPairs插件,解压auto_pairs.vim到~/Vim/Vim73/Plugin/目录下即可(Alt+P可以关闭该插件),效果如下:

     

     更详细的说明可以参考 http://www.aitilife.com/2012/07/28/vim-auto-pairs-plugin

 

     其他Vim下Java开发的内容将在后续添加~~~

原文地址:https://www.cnblogs.com/feichexia/p/Vim_JavaIDE.html