|
The way I see it, emacs is really an idea. Vim is a text editor that grew into an ecosystem of people bolting on additional functionality. While extensibility is possible, it's nowhere near as transparent and consistent as the emacs environment. In fact no system I know of comes even close. Emacs paved the way for the features we take for granted in graphical applications like undo, copy+paste, search, find+replace, spell check, project navigation, code completion, auto-formatting, and of course, plugins. These days, indeed much of the appeal is gone if all you're doing is comparing features at a surface level. Yes, it looks like all editors "do the same thing" but really emacs is quite different in spirit. |