Reasonable Java editor for heavily CLI-oriented UNIX types who hate bloat?
whirlycott1: Anybody who writes java code in anything outside of Eclipse, NetBeans or IntelliJ is wasting their time.  It doesn't take an enormous amount of time to learn how to use Eclipse.  It probably takes 15 minutes of someone showing you the ropes.  You need to stop thinking of the problem as "I need a text editor" because that's almost certainly not what you need.Eclipse in particular does nothing like what you claim ("unnecessary metadata and internal abstractions") except one or two files in the root of your project's directory tree.  Upgrading your machines to support Eclipse means at worst spending $20 to buy 2Gb more memory, which doesn't seem like a lot to me.All of the requirements you mention (plus a lot more) are available today in Eclipse.  And you don't want Eclipse because of a few poorly defended misconceptions that you are clinging to.  Go back and give this a second look and get someone to show you the ropes with it over lunch.  You will never look back.I have personally converted two people like you: die-hard emacs users who will never use an IDE because you tried them ten years ago and they sucked then.  Neither of these two fellows would ever go back to that world now that they know what they're doing.You won't regret the few minutes it takes to learn basics.