4 ms·
It seems a lot of people have used emacs for years and love it. I never saw the point of learning as it seemed cryptic. In 2020 is it worth putting the effort t
by rb808 7y ago
It seems a lot of people have used emacs for years and love it. I never saw the point of learning as it seemed cryptic. In 2020 is it worth putting the effort to learn now? I figure with vim and IDEs I dont really need it.
- fredsir 7y agoI switched to emacs in 2019 after using primarily vim for 12 years, and I think it's more than worth it. It's not an editor, it's not an IDE, it is kind of like an operating system where you can have a text editor, debugger, notes, mail, whatever you want. If you dig that, you'll love emacs. It's extensible in a way you've probably not experienced anywhere else, so if you like honing your tools so they fit the way you want to work, emacs is for you. I've actually come to long for an operating system that gives me the same "interactivity" as emacs does. Of course, I edit text in emacs with evil: https://github.com/emacs-evil/evil https://github.com/emacs-evil/evil
- Koshkin 7y ago> not an editor It's "editing macros," so yes, it's an editor first and foremost. > not an IDE It's integrated; mostly used by developers; it's an environment.
- smabie 7y agoI mean, I play NetHack in it. I don’t think any IDE has that kind of flexibility.
- Koshkin 7y agohttp://eclipse-games.sourceforge.net/ http://eclipse-games.sourceforge.net/
- anthk 7y agoThat's nothing. You can do, in Emacs: - Run Nethack - Chat over IRC. Double combo with Bitlbee - Chat over Slack/$whatever proto is designed in Elisp - Write Interactive Fiction - Emulate Interactive fiction with a Z machine in Elisp - Write and read emails/news with GNUs - Listen to music with EMMS - M-x doctor because is too complex and you need to talk to someone - Comment on HN with eww - Do literate programming - Do math, and with Maxima/R, algebra/statistics/whatever - Use GIT with Magit - org-mode. With this you could write three ebooks larger than the Java specs. - org-babel. I forgot it. This is damn magic. Programming as if you were in a word processor, going back and forth, easily, showing up your results inline.
- Koshkin 7y agoEditor wars, won.
- smabie 7y agoI particularly like calc mode. Top notch programmable rpn calculator with basic CAS support. Good for most algebraic transformations plus derivatives and integrals. It also supports graphing! Also you missed that you can run WebKit inside of emacs. Also you embed X apps in emacs and use it as a window manager.
- Koshkin 7y ago> embed X apps in emacs Not in the console mode, you can't.
- avilesj 7y agoMy highlight of 2019 was learning emacs. I see it as an investment, since it will probably outlive me and anything an IDE can do, _technically_, can be done in emacs. I was previously a vim user and I wanted to extend my editor but I really hate vimscript. I took a look at Emacs's Elisp and I liked it. To my surprise, the ecosystem was updated with my current tech stack (TypeScript, with the Tide plugin). I was really used to vim so I decided to create my own 'distro' and I began recreating some vim editing functionality along with similar keys (Since I'm not using evil mode or anything, I just made a prefix with Ctrl). At the end I realized I only liked vim because of its ubiquity and keymaps.
- ninjha01 7y ago> Is it worth putting the effort to learn now? As a big emacs guy, I say it's only worth putting in the effort if you really enjoy the process of crafting a tool that fits the shape of your mind and bending your mind to fit the shape a tool. I personally get a lot of pleasure out of improving my text editor, but I don't think most people will/do. Depending on your choice of IDE and your proficiency with vim I think the efficiency gains you'd get from switching to emacs will be relatively slight.
- Koshkin 7y agoIf you already have a wife you love, then no, it does not necessarily make sense to try and marry somebody else's, even if you know he loves her.
- deleted 7y ago[deleted]