2011-04-09 97 views

回答

1

最強大的方法是使用eclim這是一個eclipse的接口。 在插入模式下按C-x C-u顯示自動完成彈出窗口。 缺點是你必須安裝整個eclipse IDE。

如果你喜歡苗條的解決方案,你可以使用javacomplete。只需按照說明中的說明進行設置即可。然後,您可以使用C-x C-o打開自動完成彈出窗口。 要完成android類,只需將其臨時添加到您的CLASSPATH環境變量中,例如經由

CLASSPATH=/opt/android-sdk/platforms/android-2.2/android.jar:$CLASSPATH vim 

開始vim您可能也有興趣Vim JDE一個安靜的優秀的Java IDE的活力。

1

使用javacomplete設置CLASSPATH時的問題是您將自己綁定到特定目標平臺,在buergi的示例中以'9'爲目標。

我寫了一個small plugin,讀取當前目標並在'java'文件類型被設置後爲當前項目的目標設置一個合適的CLASSPATH。

爲了使用它,您必須從項目的主目錄調用vim,或者在需要時啓動它,然後將工作目錄更改爲項目的根目錄。

希望它有幫助。