如何为Android开发设置Vim自动完成?

时间:2011-04-09 22:05:37

标签: android

参考: How can I set up Vim for Android development?

vim的自动完成(omnicomplete)是vim的强大工具, 但是没有android库的标签..., 我如何为Android开发设置我的vim?

3 个答案:

答案 0 :(得分:1)

最强大的方法是使用eclim这是eclipse的接口。 在插入模式下按C-x C-u将显示自动完成弹出窗口。 缺点是你必须安装整个eclipse IDE。

如果您更喜欢纤薄的解决方案,可以使用javacomplete。按照说明中的说明进行设置。然后,您可以使用C-x C-o打开自动完成弹出窗口。 要完成Android类,只需将其临时添加到您的CLASSPATH环境变量,例如通过<{1}}开始

vim

您可能也对Vim JDE一个安静的Java IDE for vim感兴趣。

答案 1 :(得分:1)

使用javacomplete设置CLASSPATH时的问题是你将自己绑定到特定的目标平台,在buergi的例子中以'9'为目标。

我写了一个small plugin来读取当前目标,并在设置'java'文件类型后为当前项目的目标设置适当的CLASSPATH。

为了使用它,你必须从项目的主目录中调用vim,或者随时启动它,然后将工作目录更改为项目的根目录。

希望它有所帮助。

答案 2 :(得分:0)

看看android插件的github,有几个。

我推荐这个插件:https://github.com/hsanson/vim-android,是的,我写了它。