Live data from Hacker News

Making Emacs Popular Again

lwn.net

341–350 of 782 posts

Re: Making Emacs Popular Again

#341
Maybe not the appropriate forum but does anyone have a sane setup for the insane javascript setup of modern times?

I love emacs and am willing to put the time into tooling and configuration. But despite several hopeful attempts, I’ve been unable to manage anything comparable to vscode for this environment.

That is, support for all versions of ecmascript, but also jsx, typescript, et al.

Re: Making Emacs Popular Again

#342

I use emacs and have for a really long time. Unfortunately, I don't recommend it to anyone because I think the costs of learning it outweigh the benefits. When I read this article, I was surprised that my gripes don't overlap much with those listed in the article. I do really like the idea of "new user detection", which would take a user through a short configuration process if the .emacs file was missing. I think my…

Choosing an editor like emacs or vi is a major decision which will have long-lasting effects. I love vi, and the homerow movement keys are now hard-wired into my brain, so much so that using 'normal' applications is noticeably frustrating. Sure, I can try to add plugins to everything, but that only goes so far and requires a lot of setup work on every new computer or VM. That said, the old school editors bring plenty…

I was in your shoes about 2 weeks ago. I also learned vi first and have been using it regularly for a couple of years now but was curious about emacs. At home, I installed spacemacs which uses vi keybindings. For work due to some security stuff I went with vanilla emacs, with evil mode installed (evil also adds vi keybindings).

I spent 2 evenings picking it up and getting my dot files in order. I primarily wanted to use org mode and only use it for that at the moment, I’m still using vi for coding because of a vimrc that lets me navigate the code base at work really easily but org mode has made task tracking a joy and also it auto-prepares my agenda based on my org file. All in all, I’d say it’s a worth a shot and you also get to keep vi keybindings, which is nice.

Re: Making Emacs Popular Again

#343

Maybe not the appropriate forum but does anyone have a sane setup for the insane javascript setup of modern times? I love emacs and am willing to put the time into tooling and configuration. But despite several hopeful attempts, I’ve been unable to manage anything comparable to vscode for this environment. That is, support for all versions of ecmascript, but also jsx, typescript, et al.

I’ve found tide-mode + rjsx-mode was mostly sufficient to bring me back to emacs after a short time with vscode

Re: Making Emacs Popular Again

#344

Maybe not the appropriate forum but does anyone have a sane setup for the insane javascript setup of modern times? I love emacs and am willing to put the time into tooling and configuration. But despite several hopeful attempts, I’ve been unable to manage anything comparable to vscode for this environment. That is, support for all versions of ecmascript, but also jsx, typescript, et al.

I’ve found tide-mode + rjsx-mode was mostly sufficient to bring me back to emacs after a short time with vscode

Here’s the relevant lines of my config. https://github.com/fiddlerwoaroof/dotfiles/blob/master/emacs...

I thought it was a bit laggy at first, but when I went back to VSCode, I noticed that all the issues I thought were emacs problems were present in vscode as well.

Re: Making Emacs Popular Again

#345
post #254

Earlier quoted context omitted.

There's a world of difference between releasing contributions under the same copyright (i.e. if you're contributing to a GPL'd project, release your code under the same GPL license) and assigning copyright to the FSF. I think that's the turn-off for many. It isn't a matter of 'what would you even do with' the contribution, it's a matter of recognition and making it much harder to change the licensing terms down the r…

What happens when the woke takeover of the SFS is finally complete and emacs is re-licensed under a new social justice license where you can only use it if you don't oppress minorities? I don't trust the FSF further than I can throw them and I don't trust them with my copyrights.

Wouldn't all previous releases be fork-able under the terms of the current GPL in that case?

Re: Making Emacs Popular Again

#346

Earlier quoted context omitted.

I’ve found tide-mode + rjsx-mode was mostly sufficient to bring me back to emacs after a short time with vscode

Here’s the relevant lines of my config. https://github.com/fiddlerwoaroof/dotfiles/blob/master/emacs... I thought it was a bit laggy at first, but when I went back to VSCode, I noticed that all the issues I thought were emacs problems were present in vscode as well.

Thank you, I’ll be giving it a try!

Re: Making Emacs Popular Again

#348
post #46

Earlier quoted context omitted.

> You launch the tutorial/tour/whatever it's called and immediately it yells at you to use C-v to jump to the next page. And then M-v to go backwards! If you're a normal user, your response is probably something along the lines of, "Like, why?" The hardcore emacs users think these keys are better. And don't want to change them, because then they had to rewrite the whole manual which uses these keys. The user don't ha…

Right? And yet I just typed 'emacs tutorial' into DDG, and the first three results all hit you right away with descriptions of keys that don't physically exist on a modern keyboard. https://www.gnu.org/software/emacs/tour/ http://www.jesshamrick.com/2012/09/10/absolute-beginners-gui... https://www2.lib.uchicago.edu/keith/tcl-course/emacs-tutoria... I've never tried emacs in large part because I've been convinced over…

I'm curious, how do you remember key combinations in other IDEs? I learned Vim, it was tough, but I remember a handful of commands I use all the time. And used Vim mode when available in IDEs when available. Spent a few years with VS Code, but I could never remember certain keys to navigate between panels for example. But the F1 key is great though. For w/e reason, I tried Emacs with evil-mode. I don't have to remember that many new keys I think, but a few of course. 'which-key' and M-x enables me to search for all commands, and I can also see the key combinations if I need to learn it later. In VS Code I try the F1 key, but if I could not find it there, I would grab the mouse and click around in menus looking for key combinations. Or go into settings and try to find w/e I was looking for. Of course, in Emacs I have spent hours setting things up, searching on the internet for clues on how to get something working as expected.

Perhaps I am doing something non-optimal in my process. Curious how others learn/get productive in their respective IDEs.

Re: Making Emacs Popular Again

#349
post #22

Earlier quoted context omitted.

> I think you will make Emacs appealing to users when you start asserting it is appealing to users I've worked with a lot of Emacs fans but everyone describes it as having a hefty learning curve. If you tell people it's appealing and the first experience is unpleasant, all you're going to do is convince them that you aren't a reliable source of advice. I think it would be much better to focus on easing that initial s…

I would like to understand why vim does not seem to have this problem? I guess as stated below, it's just they way it is marketed. Because the way I see it, emacs is much easier to start out with than vim. If I start emacs, I can navigate around the text with the arrow keys, the way I would expect from most other text entry systems. Then I can just type stuff. I can click at points in the text to navigate there, just…

> I would like to understand why vim does not seem to have this problem?

That’s seriously begging the question — I mean, there’s a pretty popular running joke about quitting vim and it’s been many years since I’ve heard any recommend it as easy to get started with. In the 90s people suggested it due to Emacs hitting memory constraints but most CPUs now have more cache now than those computers had.

Re: Making Emacs Popular Again

#350

I hear a lot about the declining popularity of Emacs, but I always wonder how much it is overstating the case. As a tech enthusiast but (mostly) non-programmer, my perception has actually been that the "cool factor" of Emacs has been on the rise. Around 2011 or so, I hardly ever saw mention of it online. Now a day hardly go by on places like Reddit's "unixporn" board that someone doesn't post their slick setup with E…

> I hear a lot about the declining popularity of Emacs, but I always wonder how much it is overstating the case.

Google Trends certainly reports that emacs has experienced a dramatic decline in popularity since 2004.

https://trends.google.com/trends/explore?date=all&q=emacs

Post reply on HN