However Emacs not only has the editing tools that Vim has but also expands on them by providing additional features such as email client debugger etc.
Why emacs is better than vim. Lets talk about the advantages of emacs. It is not limited to any style of editing but can be extended to be what you want it to be. Both are extremely powerful and provide large sets of tools for their users to work with.
I started out with IDEs and since switching to vim have tried to switch to IDEs and graphical editors like Intellij sublime text and visual studio code Ive even tried emacs which it turns out I like better than the IDEs but I always come back to vim or now neovim. Emacs is a programming platform shipped with a text editor. Are there any friends who use Emacs more than vim.
However it is highly customizable and includes a large number of features as it is essentially an execution environment for a Lisp program designed for text-editing. More epic than Linux vs Windows and Barcelona vs Real Madrid combined This however is no flame post and Ill not be bashing vim here. Emacs loads with a noticeable delay of 23 seconds so if you compare it to vim by using it as though it was vim and loading it up 10 times in an hour in your terminal youll wonder why.
Both Emacs and Vim are excellent tools for editing files of all types of programming languages. And I tend to think that after a moderate amount of customisation of either one Vim will still start up faster than Emacs. This makes Emacs take longer to start up even compared to vim and require more memory.
However if your goal is to be more. Emacs packages are generally significantly better than their vim equivalents imho. Emacs is an environment that has many well-designed applications.
0 Vote Up Vote Down. With evil emacs extends vim. Thats when you start a long compilation and want to do something else inside the same editor instance while the compiler is churning.