DarkMatter in Cyberspace
  • Home
  • Categories
  • Tags
  • Archives

将vim打造成Java IDE


总体步骤(参考http://eclim.org/install.html ):

  1. 安装Eclipse: 下载安装包,GUI安装;

  2. 安装eclim: 下载jar包,java -jar eclim_2.6.0.jar;

  3. 配置vim: 增加一行let g:EclimCompletionMethod = 'omnifunc';

  4. 启动eclim server: $ECLIPSE_HOME/eclimd;

  5. 在vim中编写Java代码;

需要注意以下几点:

  • 安装过程中: 使用 Eclipse installer (eclipse-inst-linux64.tar.gz) 安装Eclipse时, 启动安装程序(./eclipse-inst)后,点击右上角的菜单按钮, 关闭 BUNDLE POOLS... 选项,关闭该窗口,返回安装程序继续安装 Eclipse IDE for Java Developers,这是eclim的一个兼容性问题 参考:https://github.com/ervandew/eclim/issues/436

  • Get Started: 使用ProjectCreate ./Hello -n java创建项目,也就是可以使用相对路径, 确保项目根目录下有 .classpath 和 .project 两个文件;

  • 代码补全:vim在安装了YouCompleteMe后,再安装eclim, 然后在.vimrc里加一句:let g:EclimCompletionMethod = 'omnifunc', 就可以实现自动代码补全,不需要使用快捷键 Ctrl-x, Ctrl-u;

这里 自动代码补全 的含义是:编写代码时,在输入.后,自动出现可选方法列表。

要卸载Eclipse installer 安装的Eclipse,直接删掉文件夹就行了, Eclipse installer也可以直接删除。

卸载eclim的方法参考 http://eclim.org/install.html#uninstall

eclim会在~/.vim下创建 eclim 文件夹,不到2MB, 另外在 $ECLIPSE_HOME 下以插件形式安装eclim, 整体架构是比较整洁的。


2013年版本:

需要的插件列表:

  • Taglist

  • Conque Shell

  • FuzzyFinder

  • NERDTree

  • javaComplete

其他选项:

  • JavaKit

  • exVim

  • winmanager (Deprecated)



Published

Jan 15, 2013

Last Updated

Jan 15, 2013

Category

Tech

Tags

  • IDE 26
  • Java 106
  • Vim 92

Contact

  • Powered by Pelican. Theme: Elegant by Talha Mansoor