← Back to context

Comment by Shadowmist

3 days ago

Ghostty is awesome and I almost dropped iTerm for it until I hit cmd-f and nothing happened.

https://github.com/ghostty-org/ghostty/issues?q=is%3Aissue%2...

I wonder what people would discuss in all these ghostty posts if cmd-f had been present from the start. It’s getting a little boring hearing about it in every post!

There’s interesting things to discuss here about LLM tooling and approaches to coding. But of course we’d rather complain about cmd-f ;)

  • Missing scrollbars. That and ctrl f are my two annoyances, apart from that I love ghostty and use it daily at work.

  • People don’t care about advanced use cases when fundamentals are missing

    • Advanced use cases? Did you read the article? Making the update modal less intrusive isn’t an “advanced use case”, or even prime material for dicussion ;) The article is mainly about LLM-assisted coding, regardless of the terminal being used.

  • Since we're here, I'm just waiting for them to implement drag-and-drop on KDE. Right now it only works on GNOME, and although Ghostty is great I'm not going to switch to GNOME just for a terminal emulator.

Funnily enough, I spent the last weekend implementing search in Ghostty using Claude. There's already a kinda working implementation of the actual searching, so most of the job was just wiring it up to the UI. After two sessions of maybe 10 hours in total, I had basic searching with highlighting and go to next/previous match working in the Linux frontend. The search implementation is explicitly a work in progress though, so not something that's ready for general use.

That said, it certainly made me appreciate the complexity of such a "basic" feature when I started thinking about how to make this work when tailing a stream of text.

Yeah I quickly (and unfortunately!) switched back to Warp, as Ghostty was a little too barebones for my use case.

Word to the wise: Ghostty’s default scrollback buffer is only ~10MB, but it can easily be changed with a config option.