The debate about whether you should use Emacs or Vim is one that has been going on since before I was born, and will continue when I die. While I, and most people realize that there is no perfect answer, there are many reasons why you would like to use one over the other. Since I personally have been learning Emacs, I am going to explain some of the reasons that I use Emacs, and how these can help improve your computing experience.
I’ve been using Emacs for a few months after several years focused on a Vim workflow. They’re both great! I’ve gone with the vanilla versions of each initially - I figured that I might as well learn the basics before going down the configuration rabbit-hole. To get started with Emacs, I wrote down a list of commands and actions that I do in Vim and build a mirrored list with the Emacs equivalents. There are definitely workflow differences (modal vs nonmodal for starters), but building a baseline fluency with both programs has been a lot of fun.
I’ve been using Emacs for a few months after several years focused on a Vim workflow. They’re both great! I’ve gone with the vanilla versions of each initially - I figured that I might as well learn the basics before going down the configuration rabbit-hole. To get started with Emacs, I wrote down a list of commands and actions that I do in Vim and build a mirrored list with the Emacs equivalents. There are definitely workflow differences (modal vs nonmodal for starters), but building a baseline fluency with both programs has been a lot of fun.