...
A: Try going in to your computer’s BIOS, ensure the virtualization is enabled, then run vagrant destroy and vagrant up again (Credit to Micah Black).
Q: How do I edit code? can I use an IDE or do I have to use vim?
A: Don't worry, you don't have to use vim unless you really want to! Since we use a shared folder, both the box and your computer can access its contents. As long as you keep your code in there like in the instructions, you're able to access that folder from your computer and use whatever text editor / code editor / IDE you want.