link: https://www.v2ex.com/amp/t/495354
这篇文章主要介绍如何使用 SpaceVim 搭建 Java 开发 Vim 环境,主要涉及到 lang#java
模块。
启用模块
SpaceVim 初次安装时默认并未启用相关语言模块。首先需要启用 lang#java
模块, 通过快捷键 SPC f v d
打开配置文件,添加:
[[layers]]
name = "lang#java"
启用 lang#java
模块后,在打开 java 文件时,就可以使用语言专属快捷键,这些快捷键都是以 SPC l
为前缀的。
lang#java
模块主要采用插件 vim-javacomplete2,该插件可以自动读取工程配置文件,获取当前项目的 classpath, 目前支持的项目包括 maven、gradle 以及 eclipse 下的配置文件。
代码补全
vim-javacomplete2 为 java 项目提供了很好的代码补全功能,配合 autocomplete 模块,可以在编辑代码时实时补全代码,并且可以模糊匹配。