sorry I know there is a wealth of resources on this topic, particularly there is a very good post here and here.
Now I am a complete beginner when it comes to installing from source and all the intricacies of setting environment variables, path and whatnot. However I feel like my goal is rather simple: I want to set up a python development environment in the terminal like the image showed in the second link i.e
From the terminal I should be able to call mvim (or vim whatever works best for python dev.) and stay within the terminal (i'm not sure if there is a reason for staying within the terminal but I guess it means less mouse clicking is needed)
There should be a file drawer (I heard the "alloy" one is preferred over "NERDTree") available
The text editor should look good, with the transparent background and color scheme like in the second link again.
I read some stuff about "Janus" being good for beginners like myself, so that would be nice to have.
That is pretty much it. Just to give you an idea of an ideal answer: I really need to be spoon-fed on this one; To give you an idea I have no idea what or where my "PATH" is or what the ".profile" or ".bashrc" I would also love it if someone could explain a little bit about the reason we need to run certain commands in the installation as I am interested in learning the shell on my mac.
EDIT: I do have brew installed if that helps...