4 ms·
I think EMACS is a fantastic editor, partially because you can extend it however you like. And, those extensions work forever, they don't get lost every time yo
by lallysingh 3y ago
I think EMACS is a fantastic editor, partially because you can extend it however you like. And, those extensions work forever, they don't get lost every time you change teams and have to change IDEs.
No, you can't live your entire life there, but that was never a great idea. Instead, it's great for software development activities. Org mode and magit are very hard to match outside of EMACS.
The primary things you do in an IDE are debugging, browsing code, writing code, and then writing documentation. With LSP, it's now fantastic at all of those. I can write documentation easily with org mode, and GUD is a really good debugger. And I can extend GDB with Python, to simplify the common stuff I often have to do with my own data structures and types.
With emacs, a web browser, and a terminal, I can do effectively anything I need to do on a computer and do it well.