4 ms·
Emacs has everything you list (and much more). Builtin, only rnabling needed: version control, lsp support, fuzzy-like search across all things and completion.
by vkazanov 3y ago
Emacs has everything you list (and much more). Builtin, only rnabling needed: version control, lsp support, fuzzy-like search across all things and completion.
External packages expand on the vanilla experience but most of the things are just there. For beginners and pros alike which-key is a perfect place to speed up learning.
New user experience is as scary as it always has been, yes, but there so many great tutorials, docs, videos, books out there. Emacs has a tutorial, a manual and a elisp reference built-in and integrated.
Most of the complaints we see here are just flavours of "why is it not like my favourite editor?!". It feels old and boring by now.
- meonmyphone 3y agoI think it's a valid criticism. Even with a lot of stuff built in, it's not very accessible and it's a chore to setup some things that could be just a checkbox or something.
- vkazanov 3y agoTrue. Emacs has a different model of configuration. It is natural for people familiar with lisp machines or smalltalk programmers but is alien for the rest of first time users. But the original comment was not about this expectation mismatch. It listed things that have been around for quite a while and do not even need any extra configuration outside of enabling.