Live data from Hacker News

Okay, I Like WezTerm

alexplescan.com

201–210 of 281 posts

Re: Okay, I Like WezTerm

#201

Whats not to like of wezterm?? My favorite and often overlooked feature is that wezterm is fully cross os, so if you work like me in Linux, macOS and Windows, then you can just learn wezterm and be done. I even share large parts of my terminal config across os:es.

The one thing I don't like about WezTerm, at least the reason why I stopped using it, is related to how it handles copying wrapped lines into the clipboard. It might just be me, and how I use tmux, but I found that when copying a line that gets wrapped, it includes a newline in the copied text. Very annoying, and I think it has to do with the interaction between WezTerm and tmux. I don't have enough evidence to creat…

It's not just you. I gave up on Wez for that reason and after my comment on https://github.com/wez/wezterm/issues/4706 was ignored and issue autoclosed.

Re: Okay, I Like WezTerm

#202

Recently switched to WezTerm and I'm very happy. Was using kitty before that – loved the set up and simplicity coming from iTerm2. WezTerm is leaps and bounds better in terms of what comes out-of-the-box. My terminal config is short enough to sit all in one screen on my editor. After that, the terminal just... gets out of the way and I don't need to think about it. But the straw that broke my back with using kitty wa…

I concur, a few problems leading me to migrate from kitty to wezterm are related to tmux, color, and ssh.

Somewhat fresh kitty user (a few weeks now). What's your ssh issue?

Also saw Wezterm pop up last week and definitely decided I'll give it a go here soon.

Re: Okay, I Like WezTerm

#203
Just tried it. I liked how easy it was to set up colours/fonts etc, using the config file.

But I hit a snag. On macOS, it's standard that in any text window, to select everything for copying, you hit Command-a.

But Command-a in wezterm just printed an "a" character. What?

I spent a while looking in the docs and issues, but couldn't figure out how to Select All.

I don't think I should have to justify it, but in case someone's wondering - it's useful if you want to search or parse an entire Terminal session using some other process (eg, grep), or edit it, or just persist it for example.

Regardless of why, "Select All" is such a standard function it felt quite strange it wasn't suported out of the box.

Re: Okay, I Like WezTerm

#204
post #173

I really _want_ to like WezTerm but the font rendering just looks bad compared to Alacritty. I understand that this is a very personal feeling and plenty of people like the WezTerm way better... but not me. The author is not interested in trying to fix this issue, which is totally fine, as they point out font rendering is very subjective, but I'm also not willing to use a terminal that looks worse, even though I like…

I gave WezTerm a spin and it had some showstopper bugs rendering my preferred font (including a vertical offset on "b" to the extent it looks like "h"). Something's definitely not right here.

Re: Okay, I Like WezTerm

#205

In my experience Wez has been shockingly responsive to GitHub issues and usually fixes things (if they’re actually wrong) within a day or two. I’ve only found one or two minor quibbles involving modifier keys over SSH and overall the functionality is basically perfect for my needs. Plus it’s nice and fast. (Former avid Alacritty user but needed better modifier support for remote emacs.)

I didn't have as positive experience. Granted I commented on a closed issue. In any case it was closed as "won't do" and my comment was ignored. I didn't feel like opening a new issue for the same that was already dismissed. https://github.com/wez/wezterm/issues/4706

Re: Okay, I Like WezTerm

#206

Oh, very cool that it uses Lua for its configuration. That opens up a massive potential for new behaviours and customization. Emacs uses Lisp in a similar way. What other applications use a programming language for their configuration?

XMonad (a window manager) uses Haskell.

Re: Okay, I Like WezTerm

#207

Earlier quoted context omitted.

> he doesn't believe in settings wait... whut? No thanks, I like to customize things

You shouldn't believe things you read in hacker news comments. saurik is lying, probably because he once requested some feature that the kitty maintainer didnt like and refused with good reasons, which made saurik want to curl up into a ball and cry. To say kitty has no configuration options is the exact opposite of the truth. Proof: https://sw.kovidgoyal.net/kitty/conf/

I mean I might be "lying"... or I might be confusing him with the Gnome Terminal developers, with respect to that one specific tiny quote about "not liking settings".

(FWIW, the setting in question with respect to make menuconfig is "use bold as bright", where the kitty developer is on a vendetta to refuse the historical precedent. He is very adamant that he knows better than most everyone else on this point.)

Either way, I have never claimed to have talked to the kitty developer: I -- as well as multiple others on this thread -- are saying we've read how he handles arguing about terminals, and we don't like it.

Regardless, I do happen to be curled into a ball, and I do happen to look like I am crying... but it is merely because I am sick: I use xterm and I am very happy with the software and like the author.

Re: Okay, I Like WezTerm

#208
Haven’t had the chance to play with WezTerm just yet but wanted to share that the author is an incredibly smart, friendly, and humble.

Had the opportunity to work on a project together at work some years back and I can only aspire to be 1/10th as good of an engineer as him. A true hacker.

Re: Okay, I Like WezTerm

#209

WezTerm is just so much faster than iTerm2, wish I had switched sooner! Video demonstrating the speedup: https://x.com/fleetwood___/status/1807772624518316495

Amen. My motivation for switching was that iTerm2 would hang forever after I hit one of my Rectangle/Spectacle shortcuts. Many whole seconds waiting for it to go through one of the transitions in the 1/3 -> 1/2 -> 2/3 screen-size cycle.
Post reply on HN