3 comments

  • lp4v4n2 minutes ago
    It&#x27;s hard to explain my relationship with Emacs, but starting it is the first thing I do when I turn on my computer.<p>I don&#x27;t use it much for development these days, but I always have a bunch of buffers open and I do a lot of residual work on it.<p>If I install Linux on my computer, the first thing I always do is install Emacs, it&#x27;s like a kind of default environment for doing everything text related, and it feels incredibly unfamiliar not to have it open all the time.
  • jwr59 minutes ago
    I have been using Emacs for 32 years now. It had its ups and downs: there was a period of very slow development, which led to the XEmacs fork, which I used for many years.<p>These days I see a renaissance of sorts. First, the development progress is excellent. Second, Emacs turned out to be the ultimate material for AI. I no longer write my own Emacs functions. I tell AI to modify the Emacs behavior the way I want. I now have a development environment that I fully control. Windows open where I want them. Keystrokes do what I want them to do. I have tools for annotating Claude Code plans in Emacs and plenty of other functionality. Without AI, I would never be able to implement all these tiny fixes and improvements. It would cost me too much time. And in other IDEs, I would have to &quot;ask for permission&quot;, because not every behavior is exposed and modifiable. In Emacs, almost everything is, and you can change the behavior of other packages, too.<p>It feels great to have a development environment that I am in control of and that won&#x27;t disappear tomorrow, like so many other IDEs did.
    • pama36 minutes ago
      Similar story here (user since early 90s). I wish more AI harnesses could also have a dumb-terminal mode in addition to the fully non-interactove mode, so they could all stay naturally searchable&#x2F;copyable in simple comint buffers. Even the best current terminal emulators within Emacs are not great to recursively handle Emacs (or modern AI TUI) well enough, so I occasionally also use a shell putside Emacs.
      • baokaola5 minutes ago
        Have you tried Ghostel for this? I&#x27;m one of the Ghostel maintainers so if you have any particular harness that behaves poorly in Ghostel we&#x27;d like to know about it so we can fix it.
        • ixsploit1 minute ago
          Thanks so much for your work. I moved to emacs to have a better integration between cli and the editor I am using and ghostel is a tremendous improvement over vterm.
    • LiamPowell24 minutes ago
      LLMs are particularly strong for this because it really doesn&#x27;t matter if the code is a hacked together mess. Most user configs are already like that anyway.
  • BoingBoomTschak17 minutes ago
    Related cool thing: Emacs may be getting a new GC in 32, <a href="https:&#x2F;&#x2F;github.com&#x2F;emacs-mirror&#x2F;emacs&#x2F;blob&#x2F;feature&#x2F;igc3&#x2F;README-IGC" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;emacs-mirror&#x2F;emacs&#x2F;blob&#x2F;feature&#x2F;igc3&#x2F;READ...</a>