I find Vim+shell the best IDE i could have. Mates at work are usually surprised that I code in Java using it, but even they admit that it works for me. To be honest, most of needed features can be quite easily implemented using basic tools, only debugging is a little problem, but I&#x27;m already working on it. Honestly I like that I implement it myself, I&#x27;ve got time for it at work, I can learn many interesting things, make everything extremely customized.<p>Except this I use Vim&#x2F;shell because IDEs usually are so messy, I must look for stuff, use mouse and so much stuff happens implicitly. Probably it&#x27;s convenient for someone who doesn&#x27;t memorize well, but I do. :)