News for hackers. Stuff that matters.
Re:Libghostty 1.0 by shoobiedoo on Friday November 06, 2026 @07:53PM (#50400541)
Indeed it is. It feels like libghostty was only announced yesterday and already there are things like ghostel for emacs that are imo far above and beyond the other emacs terminal options.
Re:Libghostty 1.0 by chuckadams on Friday November 06, 2026 @08:19PM (#50400675)
[delayed]
Re:Libghostty 1.0 by AnggaSP on Friday November 06, 2026 @08:39PM (#50400799)
And it has been such an upgrade.

There was so many little things that bugs me with JediTerm, unsupported escape sequences, bugged visualization, truncated output, you name it.

Now it just work, like it supposed to.

Re:Libghostty 1.0 by iLemming on Friday November 06, 2026 @08:52PM (#50400862)
Yess! Finally I can run nvim +term inside the Emacs frame and then call emacs -nw in there. Matryoshkamacs is the dream. We all live in a simulation.
Re:Libghostty 1.0 by 9dev on Saturday November 07, 2026 @03:05AM (#50402621)
You emacs people are so weird.
Re:Libghostty 1.0 by iLemming on Saturday November 07, 2026 @03:14AM (#50402666)
[delayed]
Re:Libghostty 1.0 by ephaeton on Saturday November 07, 2026 @05:01AM (#50403154)
[delayed]
Re:Libghostty 1.0 by tasuki on Saturday November 07, 2026 @09:49AM (#50405022)
In what way does it vim better?
Re:Libghostty 1.0 by iLemming on Saturday November 07, 2026 @01:01PM (#50406550)
You can literally type that question to any search engine or LLM. Don't challenge me like we're in a school bus. I'm a die-hard vimmer, been hjkl-ming for 17 years. I don't mince my modes here.
Re:Libghostty 1.0 by tasuki on Sunday November 08, 2026 @04:11AM (#50411599)
I did send a link to this thread to my LLM, without any comments. My exact prompt was:

> https://news.ycombinator.com/item?id=50402666 ... hmm explain?

And the LLM tried for a bit (mostly things I know), and then concluded:

> And the original commenter never actually explains what Emacs does better. When challenged, they get defensive rather than providing examples. So we're interpreting a provocative claim, not a demonstrated advantage.

I found that very enlightening! Thank you for your suggestion to ask an LLM!

Re:Libghostty 1.0 by iLemming on Sunday November 08, 2026 @03:00PM (#50416577)
> mostly things I know

That's exactly why I didn't take your bait. You already know the reasons for my statement; you simply choose to ignore them. That's fine, Neovim is an excellent text editor, perhaps the best modal editor out there. For me, the idea of vim modality, a brilliant, practical, beautiful model, has more value as an abstraction rather than as a concrete implementation. It's a magnificent idea, and ideas do port.

For years, my every single choice of a tool that had anything to do with text composition got paired with vim modality; every IDE, every editor, terminal, browser, WM invariably went with it. It's been years since it stopped being just an instrument of ergonomics, productivity, faster typing - it became my identity. Just like a left-handed person can't contemplate one day becoming different, I have zero practical, emotional or whatever reasons to stop being a vimmer.

Gary Bernhardt (the wat javascript guy) once said, "There's no vim-mode, there's only Vim," meaning that not a single vim emulation has ever gotten to the point of not having glaring, annoying deficiencies. I've used vim-motions in Sublime, Atom, IntelliJ, VSCode, Chrome, Firefox, Brave - not a single extension gets it to the point where it starts feeling natural.

I had to agree with Gary until the day I found Evil-mode in Emacs. It is surprisingly good. It is so good that you forget - it is not a built-in feature of Emacs. And when you understand the sheer amount of effort required to get vim modality right, you just can't remain unimpressed. And Evil-mode is such a small chunk of what Emacs is about; it's not even the tip of the tip of the iceberg. If there were a jet plane that could perform a perfect vertical landing and yet almost never had to use or even advertise that feature, it would still amaze you as a masterpiece of engineering.

That's where you might realize that Emacs isn't a mere text editor, it's a darn text orchestrator - it doesn't only focus on text composition, it also shifts the attention to valuing text consumption. The grand idea behind a Lisp REPL with a built-in text editor is a magnificent abstraction. Anyone who tries to compare Emacs with any other IDE or text editor would miss the point; it's a categorical error to even attempt to do that.

Re:Libghostty 1.0 by vinceguidry on Monday November 09, 2026 @12:53PM (#50428936)
evil-mode... sigh, i wanted to love you so much.

if you're, as you say, coming off of decades of vi muscle memory, i'm sure evil can do the job of not making you relearn anything just fine.

if you've, like me, trained your muscles to relearn quickly, you'll eventually want modal editing that actually works the way emacs works. and evil... is hacks on top of hacks, you pay a severe price for the seemingly seamless integration.

when i wanted to customize evil, i quickly realized that what i wanted wasn't vi in emacs, it was modal editing in emacs. i landed on boon, then used that until codex took over.

https://github.com/jyp/boon

now, i have my own editor that i use when i can't trust the clanker, though i suppose it would be a lot less work to just use nvim.

Re:Libghostty 1.0 by biorach on Saturday November 07, 2026 @04:56AM (#50403131)
Oh yeah, like you've never succumbed to temptation of nested editor sessions. Freak.
Re:Libghostty 1.0 by asa123 on Friday November 06, 2026 @10:38PM (#50401401)
ghostel makes vterm feel so sad!
Re:Libghostty 1.0 by Conscat on Friday November 06, 2026 @11:56PM (#50401755)
Ghostel is the first Emacs terminal emulator I've used that really just worked. Vterm and EAT were nice at for time but it's like night and day to Ghostel.