原 文: http://www.vim.org/tips/tip.php?tip_id=3 翻 译: tocer tocer.deng@gmail.com 修 订: 更新日期: 2006-05-25 VimTip 3 使用 vim 快速编译 java 文件 ------------------------------------- 我曾经在一台 SGI 的电脑上使用 vim 很多年。后来我离开了这份工作,去了一家 公司,这家公司使用 pc 作为开发平台。在以后的两年时间里,我使用 IDE。但是 我不开心。我很失败。我也不知道为什么。(我那台电脑每天崩溃两次)。最后我 升级到了 Windows2000(这个比较稳定),并且使用 vim 作为 IDE。一切都正常 了。下面就是如何使用 vim 编译 java: 1、虽然我知道使用 javac 可以工作,但是 javac 太慢了。所以需要下载一个其他的 java 编译器。 2、在 vimrc 中增加下面几行: set makeprg=jikes -nowarn -Xstdout +E % set errorformat=%f:%l:%c:%*\d:%*\d:%*\s%m 3、当你编辑 java 文件时,敲入 :make 就会编译当前文件,并且跳转到文件中第 一个错误处(如果有错误的话)。想知道如何在错误间移动,请阅读 ":help quickfix" 为了设置java环境变量,可以通过设置启动gvim的终端的环境变量,或者在vimrc中使用let命令设置