I have recently started using Emacs after using Vim for a long time now (like many others out there), and I personally feel that Vim movement keys and text objects are one of the best things an editor can have. I heard about emulating these features in Emacs using the different plugins, but after reading a bit more on the Internet, I'm confused.
I have come across three modes specially: Viper, Vimpulse, and Evil. How can I use these modes to achieve a near perfect Vim emulation? Do I need to install all three of them? What is the difference between them?
Simply put:
The instructions to install Evil can be found here. Good luck!