Live data from Hacker News

Emacs: The Editor for the Next Forty Years [video]

media.emacsconf.org

141–150 of 272 posts

Re: Emacs: The Editor for the Next Forty Years [video]

#141
post #80

I've been writing Clojure lately but I'm a greybeard (literally) Vi/Vim user. vim-fireplace is nice but I can't help wonder if I'm losing something by not using Emacs. At the same time, Clojure is so wonderfully different from the other languages I know that I don't feel like I have the cycles to learn a new editor at the same time I'm learning a new language. Then again, maybe that's the best time to learn Emacs?

I learned Clojure and Emacs at the same time, and I have to say that it tested my patience. You need to reset your mind to expect to move slowly for a week or two. With that said, I'm really happy with my current setup, except for days when emacs pinky comes. You can mitigate that with Key Chords [0] and mapping Caps Lock to Control. Emacs' CIDER is the de-facto Clojure(Script) dev environment.

[0] - https://www.emacswiki.org/emacs/KeyChord

Re: Emacs: The Editor for the Next Forty Years [video]

#142
post #87

A question for Emacs user: Do you use the GUI version or the terminal version? I found the terminal version next to unworkable because I couldn't find any terminal that didn't capture some keystrokes that were meant for Emacs.

I've found GUI plays pretty well with macOS.

Re: Emacs: The Editor for the Next Forty Years [video]

#143

If Emacs is to be "the" editor for the next forty years, I really hope it can better combat random hangs. As someone who uses Emacs as a daily driver and loves it to death for its extensibility paradigm it's painful when it maxes out the CPU, I have to restart and have no idea what it could have been. But then again scripting languages don't really have these interruption features by design. I'm developing something…

(setq-default garbage-collection-messages t) ??

Re: Emacs: The Editor for the Next Forty Years [video]

#144
post #87

A question for Emacs user: Do you use the GUI version or the terminal version? I found the terminal version next to unworkable because I couldn't find any terminal that didn't capture some keystrokes that were meant for Emacs.

Both. Roughly 2/3 of the time I use the GUI version on my desktop; remaining 1/3 of the time I use a terminal frame over SSH, connecting from my "sidearm" to that desktop.

If you use a 256-color-enabled terminal, the terminal version can look almost identical to the GUI version, which is very nice.

Re: Emacs: The Editor for the Next Forty Years [video]

#145
post #2

Oh Emacs. A graybeard I respect got me to try it about 5 years ago. I used to walk by his machine and think "wow, in a movie about a hacker, this is what their computer screen would look like". I also thought Magit was pretty damn cool because it made interacting with Git extremely intuitive (once you're comfortable with Emacs). In the years since first picking up Emacs, I have probably spent 100 hours or more config…

So if you’re not making the world a better place you’re wasting your time? Play is supremely important in almost any activity. Not only is there incredible work insight to be found in activity without goals, but play is fun and good for you.

Is tweaking your emacs config play? Or is it work?

When I was younger, it felt more like play. In my late 20's it became work.

Re: Emacs: The Editor for the Next Forty Years [video]

#146
post #16

Earlier quoted context omitted.

https://www.emacswiki.org/emacs/CopyingWholeLines

Simple, given the Emacs defn of "simple" :-)

It is simple. What other editor lets you take anything from here:

https://www.emacswiki.org/emacs/CopyingWholeLines#toc3

and then just eval it to get new functionality? And the various implementations I linked to here are trivial to figure out and write yourself with even the most passing familiarity with Emacs Lisp. Even if you're a complete newcomer to the language, Emacs is self-documenting and can teach you everything from inside the editor.

Re: Emacs: The Editor for the Next Forty Years [video]

#148

Earlier quoted context omitted.

There may be much going on with emacs, but so far it fails to move ahead. The project is just improving the old strenghts, but not fixing the old fails. And as time moves, they start to hurt more and more and more until they break.

The most core inards of Emacs are subject to bitrot. It doesn't play well with any Windowing system. And as an editor it is quite slow/sluggish.

Hmm. I think it plays really well with macOS's windowing system. What am I missing?

Re: Emacs: The Editor for the Next Forty Years [video]

#150
post #78

Earlier quoted context omitted.

> Is it that hard to alt+tab? incidentally, alt+tab is broken on MacOs. It cycles between programs, not windows - so if you have mutiple terminal windows open, you're screwed. You can use the alternative alt+` to cycle between windows of the same app, but that doesn't go to the least recently used window, but cycles through them in order - which is also useless when having many terminals open. Then you can pay like 1…

I don't get where that is broken.

On other operating systems, alt+tab goes to through the list of least recently used windows. So when working between two windows, one hotkey switches between them. On Mac, that's not possible if the two windows are part of the same app (or also when windows are distributed across multiple work spaces).
Post reply on HN