I&#x27;m new to Emacs and I&#x27;ve read at several places that Emacs is a lisp machine and that Lisp is the main reason behind its power. There are several other text editors which are scriptable, then what is so special about Lisp and Emacs.<p>P.S: I&#x27;m a avid Vim user and I have written couple of extensions for it. It may be easier to understand if the answer provides analogies to Vim and Vim script.
Ask HN: What is so great about Lisp that makes Emacs powerful?