Live data from Hacker News

Emacs Survey

emacssurvey.org

81–90 of 128 posts

Re: Emacs Survey

#81
post #42

I filled this in for fun - it's short enough and impersonal enough that I didn't feel I cared what happens to the data. As an Emacs user for some decades who never really uses any other editor, I found a few questions I didn't understand very well or recognise the answers for. I suppose other users must be more ecosystem-minded than I am. I was intrigued by the (mandatory) question about which theme you use. Does Ema…

welcome to the wide wide world of shared themes

https://emacsthemes.com/

https://github.com/hlissner/emacs-doom-themes/tree/screensho...

and probably many others

run load-theme to switch by name, to any you've got installed.

Re: Emacs Survey

#82
post #52
post #24

Does anyone have an example of emacs achieving parity with JetBrains in code completion/code searching? I've put in a small amount of effort into this (hand-rolling a python config, using a DOOM config I found) and I get something that seems really slow if it works at all. Before I invest more time I was wondering if anyone had a screen cast or any personal experiences with this. Frankly I'd use whichever editor has…

I haven't used JetBrains for a few years but it was always pretty slow (i.e. slowed down VS notably and nearly globally) for c++ at least - so perhaps something inherent in the parsing as well though clearly that could be improved. I've never found a fully satisfactory c++ setup, but always thought things like e.g. slime worked well.

> I've never found a fully satisfactory c++ setup

My preferred stack is: Emacs + lsp + ccls + dumb-jump + rg + projectile + dap

It's still not perfect, but it's the best I can do.

Re: Emacs Survey

#83

At the end of the survey there was a 'what is the default binding to find a file' question. I wonder how many people don't know the answer to that question. I didn't. For Doom Emacs the binding is SPC f d. I've been using Doom for two years and before that I was using Spacemacs. I have no idea what the default bindings are.

i've been using space p f in doom. space f d is find directory not file. space f f is find file no clue what the default is.

Probably M-x f or something. I started using Doom after maybe a week of trying vanilla Emacs, so I can't remember.

Re: Emacs Survey

#84
post #24

Does anyone have an example of emacs achieving parity with JetBrains in code completion/code searching? I've put in a small amount of effort into this (hand-rolling a python config, using a DOOM config I found) and I get something that seems really slow if it works at all. Before I invest more time I was wondering if anyone had a screen cast or any personal experiences with this. Frankly I'd use whichever editor has…

I can't really compare because, well, I don't use JetBrains IDEs at all, but for supported languages, emacs-lsp does provide features like code completion, lookup, inline documentation…. It is the single biggest improvement to Emacs for me since I've started using it a long, long time ago. I can tell that it works very well for at least Python and Rust. I remember TypeScript support looked nice too, though I don't do…

It's not bad for Go either. The only issue is that gopls is still considered alpha, so it's not the most stable thing out there, but that's not Emacs's problem.

Re: Emacs Survey

#85
post #51
post #42

I filled this in for fun - it's short enough and impersonal enough that I didn't feel I cared what happens to the data. As an Emacs user for some decades who never really uses any other editor, I found a few questions I didn't understand very well or recognise the answers for. I suppose other users must be more ecosystem-minded than I am. I was intrigued by the (mandatory) question about which theme you use. Does Ema…

Yup. It used to have color-themes, which I believe was a package, but maybe five years ago they switched to supporting themes as first class citizens. I use solarized dark

Oh yes, I see there's a theme entry down in the Customize Emacs submenu at the bottom of the Options menu. Logical though that may be, I had no idea.

It's not as if I even have a complicated custom theme in my .emacs - I have a couple of lines, but mainly I just don't change the colours from their defaults any more. I care a great deal about what my editor looks like, but it turns out that the default colours - black text, white background, pleasantly dark font-lock colours - are perfect for me already. (I waste my time on fonts instead)

Re: Emacs Survey

#86
post #59
post #13

Earlier quoted context omitted.

I was wondering that. This appears to be some random person doing this - doesn't appear to be sponsored or approved by rms/gnu/fsf. (especially with non-free javascript)

I'm not sure emacs will properly evolve as long as RMS is still involved.

Meh. I liked Emacs better when RMS still led the project than afterwards. Fewer changes that annoyed me.

RMS was definitely opinionated, but he was consistent about it, so that once you are familiar with some of his decisions, you could guess how he would decide other things.

Re: Emacs Survey

#87

At the end of the survey there was a 'what is the default binding to find a file' question. I wonder how many people don't know the answer to that question. I didn't. For Doom Emacs the binding is SPC f d. I've been using Doom for two years and before that I was using Spacemacs. I have no idea what the default bindings are.

This was definitely a bit weird for what seems like a question that was probably supposed to filter out malicious responses? I happen to still use the default binding but I could easily see myself forgetting if I happened to be an evil-mode person.

[deleted]

Re: Emacs Survey

#88
post #38

I think this survey was populated without any thought. 1. it does not specify to whom this website belongs to, neither what the purpose of this survey is 2. in programming languages, there's not even one lisp dialect. In a survey. For Emacs. :p [Edit]: correction for 2, as there's clojure. Thanks anamexis.

Right? In terms of time spent programming in Emacs, my dominant languages would be C, C++, C#, Scheme, ELisp and Ruby. Seems odd to leave out the language Emacs was written in.

Also left out LaTeX.

Re: Emacs Survey

#89

At the end of the survey there was a 'what is the default binding to find a file' question. I wonder how many people don't know the answer to that question. I didn't. For Doom Emacs the binding is SPC f d. I've been using Doom for two years and before that I was using Spacemacs. I have no idea what the default bindings are.

I actually had to think about that one. It is ingrained so deeply into my muscle memory that I haven't actively thought about it in a long time.

Re: Emacs Survey

#90
post #61

Earlier quoted context omitted.

At one point I was trying to get emacs server to work, so that I wouldn't have to wait a long time for emacs to start (to be fair, part of the problem was that my config file had a pile of stuff in it that I didn't really need). After spending waaay more time on it than I really wanted to I got it working here on MS Windows. Of course, since MS Windows doesn't have emacs daemon processes one needs to keep the emacs w…

> In other words, I spent a ton of time to set up emacs so that when it's already open new files will be opened in that already running instance. Isn't this just a matter of associating files to the right Emacs executable (emacsclient)?

It's been a while and I've forgotten a bunch, but I think I tried that and it didn't work. Maybe there were some command line parameters, so I needed to associate it with a batch file.

Plus, I wanted to press the Windows key, then type "emacs" and have that work.

I'm probably doing it wrong, but i couldn't find clear, easy, step-by-step instructions for doing this otherwise.

Post reply on HN