Never used emacs before and I was a power vim user that was sick of all the vim extensions feeling hacky and not integrated together nicely(the vim scripting language, viml, is awful and it's no wonder that these extensions are hacky) and liked the idea of spacemacs because I used a basic version of it on vim with space as my leader. no which key popup on vim so the bindings were very simple and you had to remember them by heart (I think I used `spc e v` for "edit vimrc" and `spc e z` for edit the zsh dotfile. spc-= to format the entire file etc.)
I jumped into spacemacs and figured out how to do the vimrc bindings that I had in emacs lisp. I watched a few videos[1] from the creator of spacemacs to see how he configured his and to see what was the way to navigate files in spacemacs correctly.
watch a magit video[2][3] too... that program(I say program because it's basically full git well done) is phenomenal.
hit me up on the gitter.im channel for spacemacs if you have questions on it or emacs.
1. https://www.youtube.com/watch?v=HKF41ivkBb0 (basics of spacemacs... also check out his channel for a complete dive into each of the prefixes and how to use them)
2. https://www.youtube.com/watch?v=vQO7F2Q9DwA (basics of magit)
3. https://www.youtube.com/watch?v=mtliRYQd0j4 (more advanced features of magit like rebasing interactively and easily.)