(edit 2019/01/28: You can view all updated dotfiles on my github here)
I've been pretty pampered with all my IDE's in the past working a lot on windows machines. Whether it was Visual Studio, Sublime 3 or even notepad++ it's been a good ride. Lately though I've switched entirely to an arch linux custom build on my home pc, and a macbook pro for my work laptop. Both machines now share the same work environment: terminal multiplexer, vim and iterm2 all with a powerline visual update. It has been surprisingly a super quick and easy transition. Every now-and-then I'll find myself switching to the atom editor for non-work related stuff like the games or small experiments. Nothing beats the beauty of that editor; though, with work stuff it can't handle the humongeous files that I need to use.