• 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开发的内容将在后续添加~~~

  • 相关阅读:
    模块
    Queue(队列)
    Stack(栈)
    Vector(容器)
    位图像素的颜色
    大数处理之三(除法)
    大数处理之二(幂运算)
    浮点数(double)的优势
    大数处理之一(加法和乘法)
    Depth-First Search
  • 原文地址:https://www.cnblogs.com/feichexia/p/Vim_JavaIDE.html
Copyright © 2020-2023  润新知