Vim Emulation
Evil provides a near-complete emulation of Vimโs features within Emacs, allowing users who are familiar with Vim to transition without losing their preferred keybindings and workflow.
Customizability
Evil allows users to customize their configurations extensively, combining the powerful text-editing capabilities of Vim with the customizability of Emacs.
Community Support
Evil has a large and active community, providing a wealth of plugins and resources to enhance the text editing experience.
Mode Integration
Evil integrates smoothly with various Emacs major and minor modes, allowing users to leverage the full functionality of Emacs alongside Vim's modal editing.
We have collected here some useful links to help you find out if Evil is good.
Check the traffic stats of Evil on SimilarWeb. The key metrics to look for are: monthly visits, average visit duration, pages per visit, and traffic by country. Moreoever, check the traffic sources. For example "Direct" traffic is a good sign.
Check the "Domain Rating" of Evil on Ahrefs. The domain rating is a measure of the strength of a website's backlink profile on a scale from 0 to 100. It shows the strength of Evil's backlink profile compared to the other websites. In most cases a domain rating of 60+ is considered good and 70+ is considered very good.
Check the "Domain Authority" of Evil on MOZ. A website's domain authority (DA) is a search engine ranking score that predicts how well a website will rank on search engine result pages (SERPs). It is based on a 100-point logarithmic scale, with higher scores corresponding to a greater likelihood of ranking. This is another useful metric to check if a website is good.
The latest comments about Evil on Reddit. This can help you find out how popualr the product is and what people think about it.
That said, the default for sis-context-hooks, which decides when it fires, is '(evil-insert-state-entry-hook), which assumes evil. If you don't use evil, this hook never gets called and it won't work, so you'll need to add hooks that match your own workflow. - Source: dev.to / 28 days ago
For multiple reasons, one of them just being curiosity, I started using Emacs. And before anyone wants to start waging the holy war of editors1, I'll put myself out there and pronounce that the one and only correct answer is: Emacs with EVIL (GitHub) mode. - Source: dev.to / almost 2 years ago
Emacs is whatever you want it to be, and it has wonderful modal editing packages such as evil-mode[1] - which surpasses the editing system from vi that it is based on - and Meow[2] 1. https://github.com/emacs-evil/evil. - Source: Hacker News / about 2 years ago
Since we already have vyper-mode, why not add Evil to the stack? Source: over 2 years ago
2 stripe blue belt here! I used to use Vim for everything other than Java development and have now adopted Emacs in the same way. I am using it for Clojure and Common Lisp development along with org mode, irc, rss, git and file management I started with Evil mode and then moved to Xah fly keys before sticking to the emacs bindings. Having the caps lock key bound to CTRL helped me a lot. I don't know if it makes... - Source: Hacker News / over 2 years ago
If you already know Vim, you should probably not use Emacs without Evil: https://github.com/emacs-evil/evil It gives you comprehensive Vim bindings so what you need to learn to be comfortable in Emacs is very little. As a bonus, it also keeps your RSI risk unchanged. - Source: Hacker News / almost 3 years ago
Emacs is a text ecosystem. And it's trivial to add these shortcuts. Evil[0] basically rewires everything to be Vim. [0]: https://github.com/emacs-evil/evil. - Source: Hacker News / about 3 years ago
I would *highly* recommend using vim keybindings if you're just getting into it (Doom or just evil). I switched from vim to emacs and tried to rough it with the default keybindings thinking that otherwise I wasn't /really/ using emacs, but I was wrong! I've been using org-mode/emacs for ~2 years now and I've slowly been migrating everything into it as I find useful tools/modes/etc (and now thanks to u/ilemming I... Source: about 3 years ago
Despite using Emacs as my main editor, I was extremely familiar with Vim since I also used it frequently, and was able to use it quite well, especially because I also used [evil](https://github.com/emacs-evil/evil) in Emacs since Emacs's native keybindings are uncomfortable to use. I never used Vim as my primary editor though because it was cumbersome to configure. As many people say, Vimscript just feels wrong,... Source: about 3 years ago
Doom is a set of configuration files (to put it lightly ๐ ) for emacs, a text editor with really really powerful configuration abilities -- your "config files" are actually code in a full-fledged programming language, so people have done things like built package managers in it, or written full emulators for other text editors. Source: about 3 years ago
I just stopped worry and succumbed to https://github.com/emacs-evil/evil. - Source: Hacker News / over 3 years ago
I am currently using evil and corfu, but I want to configure such that pressing a single escape will invoke corfu-quit when its UI is active (because pressing "C-g" is harder). Source: over 3 years ago
We all know Emacs is an operating system. Just install https://github.com/emacs-evil/evil for editing tasks ๐. Source: over 3 years ago
Install Evil-Mode to get started with vim bindings. Source: over 3 years ago
When the LORD comes to earth he comes in two forms. Good and evil. Source: over 3 years ago
Evil and Evil Collection is the nuclear option. Source: over 3 years ago
I could never get a good Lisp set-up going on vim (though I don't think I tried vlime,) but I've found evil mode a nice way to bring vi-style editing to emacs. Source: over 3 years ago
> What both Emacs and Vim have in common is an intimidating learning curve. You can't just dip your toe in. Another thing that Emacs and Vim have in common is Vim keybindings.[1] You can pick Emacs keybindings up at your own pace. From one vimmer to another, if you want to try out Emacs, I highly recommend doing it with Evil. [1] https://github.com/emacs-evil/evil. - Source: Hacker News / over 3 years ago
I love emacs for the fact that I can use it with many different languages. I get my IDE like features (auto-complete, linting, formatting etc.) from lsp-mode. You can configure emacs by writing elisp in your .emac dotfile in your home directory. Here is my messy config file. The general tactic is to copy snippets from other people. I don't know a good starting point for configuring, but maybe this video can give... Source: over 3 years ago
Normally when I say that someone points me to evil mode. Source: over 3 years ago
Some people really liked emacs for extended features and specific plugins it has, but these people preferred the vim control scheme. That's how you get evil, which brings vim-like editing to emacs. Source: over 3 years ago
Do you know an article comparing Evil to other products?
Suggest a link to a post with product alternatives.
Is Evil good? This is an informative page that will help you find out. Moreover, you can review and discuss Evil here. The primary details have not been verified within the last quarter, and they might be outdated. If you think we are missing something, please use the means on this page to comment or suggest changes. All reviews and comments are highly encouranged and appreciated as they help everyone in the community to make an informed choice. Please always be kind and objective when evaluating a product and sharing your opinion.