Live data from Hacker News

Use GNU Emacs

www2.lib.uchicago.edu

11–20 of 301 posts

Re: Use GNU Emacs

#13
I used Emacs for a while and now I use Intellij. Now I don't understand the appeal of customizing the editor to such degree. I'm not that unique. I just want stuff that works. Give me the same setup as everyone else so that when issues arise everyone will push for them to get fixed and everyone can help each other.

Re: Use GNU Emacs

#15
I came back to Emacs after trying alternatives for a while. I ripped out most of my config and found it much more pleasant to run close to stock.

I'm having better luck using my web browser for email, sublime merge for Git, debuggers in external programs, etc. If I need to do some edits with multiple selections I open up Kakoune, and if I have a burning need for LSP I switch to VS code.

Re: Use GNU Emacs

#17
What sets Emacs apart for me is that it, unlike a lot of "unix philosophy" tools, it deliberately takes a sort of systems approach. The often used analogy is that an architect never just designs rooms in isolation, but only changes a room in the context of the house. It's the whole arrangement that matters, not its parts. And you can't infer the performance of the former from the latter.

The minimal approach to have 'one tool do one thing' ignores that all the complexity is in the interactions. People praise magit so much I think because like all other tools for Emacs, it's designed with Emacs and the common interface and language in mind. It's implicit in every extension people build.

When people today struggle how to combine all their dozens of tools from notetaking to developing, to file search to git and struggle to fit it all together I think the strength of learning Emacs comes through. My guess is that this is also one of the reasons for the popularity of VsCode as it takes a similar approach.

Re: Use GNU Emacs

#18
post #9

He does not recommend custom distributions, but for me, Spacemacs (with evil mode) has been a gamechanger.

Same, but with doom instead. It has a sensible set of defaults and easy ways of installing packages. I haven't declared config bankruptcy since moving to doom.

Re: Use GNU Emacs

#19
post #3

The Ingebrigtsen quote is meaningful. One should think of "using Emacs" not like "using Vim" but like "using the JVM." Emacs is a powerful platform for building hackable, command-and-ui driven applications. You may not like the text editor that ships with a default Emacs install, but you don't have to use it! There are others (e.g. evil.) There are also other applications. Some of my favourites are - calc (desktop RP…

One other notable application is gud (realgud?), although for some reason I'm having a hard time getting used to it. Must be my vim bindings.

Git gud? :)

Re: Use GNU Emacs

#20
post #7

I wish I could but the Windows version of Emacs sucks ass.

i feel you, this is a reason why, even though i started using emacs on the job almost two decades ago, and liked it a whole lot better than anything else i have encountered since, i eventually moved away from it after that job.

the new job was using a language where the source code was in a database of sorts. really fussy about how to handle the code. using external tools was a huge nono.

two jobs later i find myself working with msvs and vscode and eventually realize those are THE WORST tools in existence. well, if you disregard that stuff from earlier...

i returned to emacs, had a hard look at my choices and settled for cygwin. it has its own flaws, but emacs is not one of them now i just need to learn how to use gdb to get rid of msvs for gud xD

Post reply on HN