Emacs on the other hand could be very useful and has a very clear use case. Development is certainly not one of them.
Emacs is probably THE text editor if you want to show off I guess. It has many forks of itself(since it’s open-source) and you can choose whatever fits you, the user. Some forks which you can have are
- Spacemacs
- Doom Emacs
- Vanilla Emacs
- Emacs-ng
- more…
Any of these could be used for editing whatever you wish. So Why won’t people use it? Why is it not the most popular text editor in the world? Well, it’s because of support, and usability.
Emacs follows a complex keyboard shortcut system which you will have to learn to do any basic work. Don’t get me wrong. The keyboard shortcuts are very well thought out and improve your workflow once learned, but it also gives you enough problems to deal with, to just use something else. This, combined with the lack of support in extensions and settings, you might just prefer to go with the usual popular text editor.
Btw, the above text editors are just some examples. There are many many other text editors which used in a wrong way and are made for a different use case.
More You Need To Know About Text Editors and IDEs
I decided to keep this at the end so that the flow of reading is not broken. Well, something which a lot of people get confused with, so this video covers all of that and why the difference between them is shrinking. Although it’s not very much related to what I’m talking about in this article, I do talk about text editors in general and I think you won’t regret watching this :)