vim

For discussion on all things (neo)vim.
mjw 2021-01-11T19:03:43.339700Z

This isnโ€™t clojure related, but Iโ€™m wondering whether anyone has had success using vim for Java development? There are some nice vim plugins for the common IDEs, but Iโ€™m always interested in using (neo)vim whenever possible.

2021-01-11T19:08:04.341200Z

it's definitely possible (I've used vim for java classes as part of bigger clojure apps), but you won't get the kind of tool-driven dev that IDE users expect (deeper tool integrations might exist but if I'd wanted those I would have been using an IDE in the first place...)

๐Ÿ‘ 1
dave 2021-01-11T19:21:04.342100Z

@matt.wistrand i've had a pleasant experience developing java libraries/applications in neovim with LSP integration i use COC and https://github.com/neoclide/coc-java

๐Ÿ‘ 1
mjw 2021-01-11T19:30:08.342600Z

When you say LSP integration, are you on neovim 0.5.0 (nightly)?

dave 2021-01-11T19:35:02.342800Z

no, i use https://github.com/neoclide/coc.nvim

dave 2021-01-11T19:35:34.343100Z

neovim is adding LSP client functionality directly into neovim in 0.5.0, but i haven't had time to try that out yet

mjw 2021-01-11T19:35:49.343300Z

Ah, gotcha. Thanks. I recently installed coc-java (I use coc.nvim for TS development), but still need to work out a few issues.