Live data from Hacker News

Ghostty – Terminal Emulator

ghostty.org

181–190 of 372 posts

Re: Ghostty – Terminal Emulator

#181

Earlier quoted context omitted.

According to this (at least 11 months old) benchmark, Ghostty has the worst input latency across all contenders: https://github.com/moktavizen/terminal-benchmark?tab=readme-... More benchmarks from 4 months ago: https://news.ycombinator.com/item?id=45253927 14 months old discussion of input latency in Ghostty with comments from the author: https://github.com/ghostty-org/ghostty/discussions/4837

I don’t type more than 100 characters a second so I’ve never ran into bits limits.

If you're typing just one character per second you'll still feel the difference. Latency is stress inducing.

Re: Ghostty – Terminal Emulator

#182
post #46

Recently tried multiple terminals because I am gradually migrating off of Macs and I liked Ghostty but the lack of searching the scrollback has turned me away from it. Opening another editor to do the same I tried but didn't like. WezTerm has everything I need and is closest to iTerm2, minus being able to quit it and have it restore all windows and tabs on restart -- but oh well, it's not an important enough feature.…

I wouldn't say I love tmux, but I have a configuration file that I put on every computer I use regularly that is very comfortable for me. I basically live in the terminal across many different machines, and having the same interface for managing panes and tabs even when using ssh is invaluable. I also use vim (well neovim) as my primary editor, and have set up tmux to integrate well with it, so that might contribute…

Yep same, I install ohmytmux and I'm ready to go.

Re: Ghostty – Terminal Emulator

#183
Loving how well Ghostty works and looks. When running several Projects I need quite a few tabs as all these AI agents take sometime to complete. Overhead tabs get real messy very quickly. Multiple windows become a nightmare quickly. Side bar tabs have been my solution.

I love iTerms sidebar tabs - I add emojis to mine for my key projects and any subtask just lives under the master tab like a folder.

Would love to see sidebar tabs - or it sounds like I can code my own.

Re: Ghostty – Terminal Emulator

#184

Recently tried multiple terminals because I am gradually migrating off of Macs and I liked Ghostty but the lack of searching the scrollback has turned me away from it. Opening another editor to do the same I tried but didn't like. WezTerm has everything I need and is closest to iTerm2, minus being able to quit it and have it restore all windows and tabs on restart -- but oh well, it's not an important enough feature.…

SecureCRT is a paid program I’ve used for years and it’s just so comprehensive. It’s not cheap but the quality shows.

Re: Ghostty – Terminal Emulator

#185
post #17

Earlier quoted context omitted.

on my machine, noticeable. I seriously tried it, but went back because I could notice a small end-end latency, between keypress and action. But I'm also 240hz user.

Where are you measuring the keypress from? The nerve signal to your finger muscles?> Or the time the keycap hits bottom? What if the switch closes before the cap hits bottom: then we are getting a latency figure that looks better than it really is.

I've had a keyboard like that and with it, xterm (and nothing else) felt like it was displaying the characters even slightly before I had pressed them. It was a weird sensation (but good)

Re: Ghostty – Terminal Emulator

#186

Earlier quoted context omitted.

I tried it when it last had an HN post (a week ago?) and found it to be very buggy and went straight back to Ghostty.

what bugs did you hit? I have been using it a few days now no issues.

When I had 3 or more panes open one of them would freeze and be not recoverable without quitting the app. That's a deal killer when I'm trying to run 2 or 3 agents.

Re: Ghostty – Terminal Emulator

#187

I love Ghostty, especially the UI is so much nicer than Kitty. However, for some reason ghostty sometimes has severe issues with dealing with SSH connections. The terminal is like broken and wrongly displayed and you can't properly type something. Therefore, I still use Kitty, especially for SSH connections. I don't know what `kitten ssh` does, but it makes my terminal work with SSH.

Same. On the tip of main, at least, I can open the command palette and choose reset to bring it back to life. I set a keybinding for reset to skip the command palette.

Re: Ghostty – Terminal Emulator

#189
post #48

Recently tried multiple terminals because I am gradually migrating off of Macs and I liked Ghostty but the lack of searching the scrollback has turned me away from it. Opening another editor to do the same I tried but didn't like. WezTerm has everything I need and is closest to iTerm2, minus being able to quit it and have it restore all windows and tabs on restart -- but oh well, it's not an important enough feature.…

> Kitty I don't remember why I rejected. Maybe worth another look at then? I'm far from a Kitty power user, but it does pretty much everything else I want it to, including working as a quake-style terminal[0]. And you can extend it with kittens[1] if you so desire. Also, the next release should presumably include smooth scrolling[2] which I'm quite looking forward to. Maybe more than any one feature though, I appreci…

Kitty is great, but its author has very strong opinions, strongly held; this keeps a number of popular requests summarily rejected. In particular, there is no way to color plain bold text, which is possible in basically any other emulator. This is a deal-breaker for me personally, it makes reading e.g. man pages unnecessarily hard.

WezTerm is a very good replacement.

Re: Ghostty – Terminal Emulator

#190

Earlier quoted context omitted.

If you spend any amount of time on remote machines with unreliable connections, local tmux is insta-reject because tmux inside tmux is very inconvenient. As with GP, it's also why I don't consider terminal emulators without tabs at all.

> because tmux inside tmux is very inconvenient. Hitting c-b c-b isn't that inconvenient?

C-b is less ergonomic than C-a that is the default on GNU screen. The first thing in tmux is to remap to C-a. (Triply so if you remap caps lock to ctrl.)
Post reply on HN