Live data from Hacker News

State of Terminal Emulators in 2025: The Errant Champions

jeffquast.com

281–283 of 283 posts

Re: State of Terminal Emulators in 2025: The Errant Champions

#281

These terminals properly handle single + double width fonts. But the same thing could work with single + half width fonts, so i,j,l,:,!,.,' and space would fit in half the width. Does anyone know of such a font? I searched but couldn't find any bi-spaced font with full/half width cells. It would not only fit more text on a line, while (probably) also being nearly as pleasing as a proportional font, but it would also…

Indents align perfectly in any font. Alignment in columns (like what go fmt likes) is problematic.

Re: State of Terminal Emulators in 2025: The Errant Champions

#282

Earlier quoted context omitted.

Ghostty uses GTK + GPU rendering while Foot uses Wayland primitives and CPU rendering.

I've seen zero performance issues with foot.

My comment was not to imply that Ghostty performed better than Foot. Foot is a great terminal.

Re: State of Terminal Emulators in 2025: The Errant Champions

#283
post #34

Earlier quoted context omitted.

> Now if the Kitty image protocol is so great and the Sixel stuff is so bad, why is it only used in Kitty and Ghostty? Images as in "pictures" or is that something else? I'm using Alacritty, and I don't think I've once thought "I need to see this image inside the terminal" and I do deal with images and frames from videos a lot. Probably if I saw it being added to Alacritty I'd think it was adding unnecessary bloat, s…

I have to say, (caveat, I have not tried any of these yet) that I am intrigued by all these features like graphics being added to terminals. It feel like exploring an alternate timeline 1990s where the GUI “lost” — of course in the absence of a successful Windows and Macintosh, terminals would have naturally gained these graphical abilities 30 years ago.

The horrible kludge in Kitty of embedding pathnames inside VT-100 codes and making the terminal emulator delete the file when done is really, really far from the alternate timelines we once had.

Plan 9 says you're welcome to explore more. Here's a taste: Starting a "GUI app" in a "terminal" puts the GUI "window" in the pane where the terminal was.

Post reply on HN