Nah.. misplaced focus.. It is a trap to keep you poor.
You are not going to change the world if you focus on being able to compile from the terminal with a one liner. That should not matter. If it just so happens to be there, sure. But if I had to config stuff to get something as simple as compilation going, then I am not as productive as I could be.
I learned to love IDEs that are just there, day in and day out, and get out of the way for as long as possible. If I forget the hot keys to do something, I have a button that does it. If the button isn't there, a menu option is there. The amount of work vim and emacs people need to do to install a simple search and replace in all files or simple refactoring things like moving blocks around, extracting functions, renaming variables across files, is absolutely crazy.