Earlier quoted context omitted.
I constantly find myself duplicate lines in vim (shift+y). You've never had to edit a line that's really similar to another? Or when debugging, I don't want to change the old code, so I copy the line, comment it out, and work with the duplicated line. You've never had to do that?
Well, everyone edits things in different ways. The Emacs way of solving a workflow problem is instructing Emacs how to solve it for you. For instance, you mention: 1. Copy the line the cursor (point) is on; 2. Insert the copied line below/above point; 3. Commenting out the line you copied; By the sound of things you do 1 and 2 with a command in Vim and the 3rd option with another command. In Emacs, I would simply pro…
"Writing a function for the full change" is simply not a tenable thing to do. "Duplicate a line" is fundamental in the same way that "go to start of line" or "indent this line one more tabstop" is.
As someone who has spent years using both Emacs in "Emacs mode", and vim/evil-mode, there's no question to me that the modal vim-style editing is superior to Emacs's. That's not to say that "Emacs mode" is bad: it's far superior to most editing styles. Just not evil/vim :)
Don't get me wrong: I adore Emacs, and I use it for hours and hours every day. But if it weren't for evil-mode, I would go back to Vim in a heartbeat.