我想在使用 Vim 编辑 clojure 文件时建议 java Omni 完成。我试过 slime.vim 和 vimclojure 插件,但他们不建议这样做。你有什么主意吗 ?
提前致谢。
java完成是什么意思?VimClojure 建议导入类的名称。目前它不提供方法名或任意类名。这是计划在未来的版本中发布的。
当你已经在一个打开的缓冲区中的某个地方输入了类名/方法名时,正常的 vim 完成 (<Cn>) 会建议这些。
最新版本的Slimv会在按下 时完成 java 方法名称完成<Tab>
。请注意,completion 是一个 swank 功能,因此您需要swank-clojure
安装并运行,并且必须连接 Slimv。在 Slimv 中按 启动并连接 swank 服务器,c
。最简单的安装方法swank-clojure
是通过 Leiningen,确保您有lein swank
可用的命令。