>>105976135I'll try: Emacs is what your entire computer/OS would be if lisp machines made it into the consumer market. Imagine being able to edit everything within your OS's GUI in real time without having to reload/reboot the machine. Imagine having full access to every function within its code and being able to bother modify it, see its output, and combine it with any other function.
In emacs you can simply use a key stroke (M+x) and execute any function contained within the program. It has a small C code to handle getting it going then everything else is in pure lisp. Which means it can be modified however you want through simple scripting. You can modify it at run time or you can place your modifications into a file that's always executed at start-up. This file is called init.el within emacs.
I use emacs daily. It could replace my entire OS if I wanted (I've done that in the past) but I choose not to go that far. I use emacs to view pretty much every kind of text and image file. I've created major and minor modes for some of them that don't work out of the box.
For example: I wanted a way to view manga. By default emacs can do this with docview but I wanted something more comfy. I made a manga viewer in about 100 lines of lisp code. It works better than existing viewers like calibre while having all the same abilities (and more). It took me less than 15 minutes to make it.
Emacs is like having another OS. It can do much more than vim. org-mode alone is worth learning emacs for. I can create and export any kind of document with emacs. latex, doc, pdf, html...anything. I also get all the features of IDEs when editing code without all the crap that comes along with most IDEs. I can also compile the code with a key stroke and instantly see the results.
Once you get into emacs nothing else comes close to what you can do with it.