When I switched from emacs to vim, I was looking for something that<p>1. starts up fast - I used emacsclient but that got to be sort of a headache, and still did not start up as instantly as Vim does<p>2. Better keybindings - I would have used evil-mode but I felt at the time that it would be better to use actual vim.<p>3. Runs in a terminal window - Absolute necessity, so my only real choices were emacs and vim. I liked the workflow I had with `emacs *.py` or whatever I was doing but I thought at the time that vim would better support it.<p>A friend actually pushed me into using vim, which is funny because he uses the arrow keys with it... I got used to vim way quicker than I expected to, mostly because it was the only editor I installed at all (I switched from emacs to vim at the same time I switched from mac to linux)<p>Of course i do not recommend you switch between them but those were my reasons at the time.