如何使 vim javacomplete 工作



我承认我是使用 vim 的初学者,这个问题可能听起来很愚蠢。这些是我到目前为止所做的:

  1. 我从这里下载了脚本的最新 zip 文件格式。
  2. 我将其解压缩到.vim目录,该目录默认将文件放在~/.vim/autoload目录中javacomplete.vimjava_parser.vimReflection.java
  3. 设置了以下选项(更好,我已将其添加到我的.vimrc文件中):

    :setlocal omnifunc=javacomplete#Complete
    
  4. javajavac在系统路径变量中正确设置(它们从命令行工作)。

  5. 假设这就是我需要做的,按<C-x><C-o>(在插入模式下)不会在.java文件中执行任何自动完成。

我在这里做错了什么?

如果您使用的是 Vim 7.2,则存在一些与插件如何定位基于 Java 的反射助手相关的问题。

如果你在 wildignore 或后缀中列出了.class,那么它实际上无法找到要执行的类文件。

有一个克隆,我修改了它以在 github 上解决这个问题:https://github.com/cilquirm/javacomplete

一试,看看它是否适合您

相关内容

  • 没有找到相关文章

最新更新