Live data from Hacker News

Libghostty is coming

mitchellh.com

91–100 of 275 posts

Re: Libghostty is coming

#91
post #55

Earlier quoted context omitted.

I have heard this from a lot of people, yet here I am, using a terminal that supports this, and have yet to ever do it. Can you help me understand what workflows you depend on Ctrl+f for? I wonder if I am missing something big.

Don't you ever need to search through a program's output; e.g., to find what failed? Otherwise you'll have to remember to tee everything to a file every time you run a command.

I guess that's what I always do. or grep or awk or sed.. Maybe if a program takes hours to return it's helpful to be able to search the terminal, but otherwise i'm just pushing up with my arrow and `| grep -v UGLY | grep BEAUTIFUL`

Re: Libghostty is coming

#92
Total newb here - but lets say i want to make a terminal based video game (think old school text / visuals / menus), will something like Libghostty be something relevant to that?

Re: Libghostty is coming

#93
post #38

I use ghostty daily now. Switched recently. In macOS I can re-map now caps lock to be cmd and it works for cmd+c. Everything else is great, sensible defaults and what's not easily customizable. Gruvbox light theme looks great too. The fact it's written in Zig is awesome too, if you ever question if Zig is ready, ghostty is your answer to that. Not seeing myself going back. It's great experience. Tip: if you combine y…

Can you tell my why I should consider ghostty? (as a daily Terminal.app user)

It's fast. Like, faster than your brain expects it to be.

I live in vim and after about 30 seconds of checking ghostty out I switched from iTerm2 to ghostty for good. No regerts.

Re: Libghostty is coming

#94
post #19

Earlier quoted context omitted.

What’s a user-friendly mouse friendly modeless cli text editor you can compile to wasm?

micro?

You literally, and I mean literally read my mind dear random stranger down to the wording. Micro is definitely underrated.

Micro is a truly goated software. I mean, it can genuinely replace vscode for small scale editing in the context of shopify that the parent comment was referring to.

https://micro-editor.github.io/

It also helped me in physics when I had to remember the units like 10^-6 being micro, 10^-9 being nano etc. and the funny thing is that I used to remember it in the start by seeing I am not sure if it was on micro's github or something but it was a comment on how micro has more features than nano and thus it's name.

So like for some time I definitely felt like I was thinking of micro software, then nano and making the feature comparison to find micro to be larger than nano.

Might seem kinda niche but I ABSOLUTELY LOVE MICRO. Its the one software that I install everywhere, even on my android phone by using UserLand[1] with alpine linux.

I tried writing python code on my phone and it was definitely pleasant thanks to micro.

[1]:https://github.com/CypherpunkArmory/UserLAnd

Re: Libghostty is coming

#95
post #85

I really want to like Ghostty but: - Still no ⌘F for find. - No way (that I know of) to select previous output or specific string and copy with only keyboard shortcuts. - No ⌘. sending CTRL-C (muscle memory and being advertised as native to the Mac is what one would expect). - Fonts still don't render as nicely as in Terminal.app. I've fiddled with `font-thicken-strength` and it's close, but not quite. Probably impos…

> No ⌘. sending CTRL-C This comment sounded familiar[0]. :) For what it's worth, still possible with: keybind = "cmd+.=text:\x03" [0]: https://news.ycombinator.com/item?id=42889411

Haha, thanks again :)

I've been delaying a major migration to NeoVim on [modern-terminal-I-can-never-decide-which] for years. Wezterm, Ghostty, iTerm2. None is exactly perfect, so I just keep watching them develop.

Re: Libghostty is coming

#97
post #45

Earlier quoted context omitted.

Hashimoto is an absolute wizard, but what I find most compelling about him is his absolutely uncanny ability to segment and abstract systems and interfaces in a way for maximum composability and minimal entanglement. He's like the walking embodiment of Rich Hickey's Simple Made Easy philosophy. It's like he designs software systems in such a way that they have no choice but to operate correctly and predictably. Also…

I love ghostty. The only thing that is missing is a find feature which is such an odd omissions for an incredible piece of software.

To add... The missing scrollbars feel painful to me. I don't even want them for scrolling, really. I want the visual reference for:

"How much content is in this window"

and

"Where am I in that content"

I still use it daily but it means I have to switch tools for certain things, and reading log files or log output is one of the more common reasons I switch.

I should probably look into trying to get the scrollback info into my statusline, No idea how easy or hard that is - so if someone has done it, feel free to shoot me pointers.

Re: Libghostty is coming

#98
post #92

Total newb here - but lets say i want to make a terminal based video game (think old school text / visuals / menus), will something like Libghostty be something relevant to that?

I imagine if you wanted to make a self-contained application so non-command-line users can play it, then maybe you could use it. Otherwise, probably out of scope of the game itself.

Re: Libghostty is coming

#99
post #55

Earlier quoted context omitted.

I have heard this from a lot of people, yet here I am, using a terminal that supports this, and have yet to ever do it. Can you help me understand what workflows you depend on Ctrl+f for? I wonder if I am missing something big.

Don't you ever need to search through a program's output; e.g., to find what failed? Otherwise you'll have to remember to tee everything to a file every time you run a command.

You know, I can't remember ever doing this in a terminal. Not because it doesn't sound useful (it sounds VERY useful), it just sort-of never occurred to me as a thing you could do. It's just muscle memory at this point to rerun the command with a pipe to a pager and search there.
Post reply on HN