Who on /g/ actually uses emacs and what do you use it for since it can do pretty much anything.
>>58308210
It made me a millionaire.
Why would anybody use emacs?
>>58308210
I do.
I use evil-mode because it makes Emacs the best of both worlds.
As they say, "Emacs is a brilliant OS missing only a decent text editor." evil-mode gives it that proper text editor.
In general, I use it with Prelude with flycheck, helm-ag, magit, and a number of other things. It's basically my entire development environment rolled into one application.
At work I often tramp into other servers to edit config files, diagnose problems with remote scripts (our production environment is an embarrassment of ad-hoc scripts in a number of different languages), and generally keep a consistent, searchable environment no matter where I am.
I came to Emacs from Atom/Sublime Text and a number of JetBrains IDEs and it's clear that virtually all other text editors are lagging hugely behind. I can't/won't go back.
There are downsides. The initial adjustment period was weird, you have to accept everything is in elisp, buffers vs windows is strange (but makes more sense than the alternative when you get used to it), and it's not the most stable program in the world (especially deep into tramp mode). But Emacs more than makes up for that by being infinitely configurable and by sensible autosave policies.
In short, what do I use it for? Anything and everything. Magit is the first git wrapper I've tried that is an actual improvement on the git command line (really, it's just a bunch of shortcutting and nice looking diffs). Helm/ag is great for jumping around projects in no time flat. And so on.
>>58308210
I use it for everything dev related and some stuff that isn't. My setup hasn't changed for ages, although I occasionally install stuff from melpa for anything not supported by default. I use bleeding edge Emacs on all my computers and synchronise my configs.
Pic related, behold the power.
>>58308210
I basically just use magit at work, since I prefer it to using a git shell or shitty graphical client. At home I do a little JS with it but I basically only use it for magit still.
>>58308210
I use it for everything that isn't Java development.
I guess I could set it up to be a good IDE for Java, but I can't be bothered to teach Flymake how to talk to Maven. In fact, I don't want to talk to it myself. Maven is kind of disgusting.
i wonder why GNU hasn't moved all the dumb shit like gnus, erc, eshell and tetris into ELPA yet
>>58309426
That would be a great move. I'd also like to see package install by HTTPS by default.
orgmode, Clojure with Cider, Common Lisp.
Literally unbeatable.
>>58308210
I use it for pretty much everything but editing text.