7
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
this post was submitted on 15 Jan 2026
7 points (88.9% liked)
JetBrains
438 readers
1 users here now
A community for discussion and news relating to JetBrains and its products! https://www.jetbrains.com/
Related Communities
- !aqua@programming.dev
- !clion@programming.dev
- !datagrip@programming.dev
- !dataspell@programming.dev
- !fleet@programming.dev
- !goland@programming.dev
- !intellij@programming.dev
- !phpstorm@programming.dev
- !pycharm@programming.dev
- !rider@programming.dev
- !rubymine@programming.dev
- !rustrover@programming.dev
- !webstorm@programming.dev
Copyright © 2000-2024 JetBrains s.r.o. JetBrains and the JetBrains logo are registered trademarks of JetBrains s.r.o.
founded 2 years ago
MODERATORS
I have a question about the ide use. Would working in JVM languages within a tmux+neovim setup be a viable option?
I haven't done any work in the jvm in almost 10 years as I pretty much detested the jvm but was thrilled about learning scala. However, I began studying rust shortly after learning scala and just didn't see the reason to work in the jvm anymore. (A lot of people view rust as a competitor to C++, but I see it as the competiter to Java).
One of the big sticking points against the jvm for me was the go-to IDEs. They just always seemed bloaty and convoluted. Basically just bulky, buggy and annoying to work in. And they also weren't any that I can think of off hand that weren't completely open source which just seemed dirty to me.
So what are the sticking points against something like a tmux+neovim setup for jvm projects?
@PokerChips I already start the project via tmux&neovim, and I am trying to switch. Code completion works (almost). But sometimes I am missing the auto-using/import insertion.
Ah. I didn't know you could still read my comment. I deleted it because I realized I'm on jetbrain's channel and thought my comment might be in poor taste but if you can read it anyways I guess I'll just go ahead and restore it lol.
It's cool that you've been trying it out. But I know it can be some sticking points. You have to learn a whole other language style and relearn it every time you want to make adjustments.
It sounds like you almost have a working environment so that sounds good but also sounds like a fluid workflow isn't quite there yet but doesn't sound like it's that far away.
A quick search led me to some plugins and setups but I'm sure you've already went down those roads.
@PokerChips Yes, all in all working with neovim and language servers feels fine. But it's in the details... resizing the treesitter view for example.
I even tried out doom emacs ( @bashbunni as influencer), but didn't get LS to work.