Live data from Hacker News

Okay, I Like WezTerm

alexplescan.com

81–90 of 281 posts

Re: Okay, I Like WezTerm

#81
post #38

I originally installed WezTerm because I switched from Kubuntu to Ubuntu and wanted some of the features of Konsole (infinite scrollback, searching the scrollback) without actually installing Konsole (I know you can install it under Gnome too, but it just felt... wrong). And yes, it instantly grew on me, although (as I can see from this article) I have barely scratched the surface of its configurability. My only comp…

I keep my Wezterm config in a dotfiles repo and I keep notes like this in the README ( https://github.com/bbkane/dotfiles/tree/master/wezterm ), precisely to find them easily later!

Re: Okay, I Like WezTerm

#83

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.)

Yes!! I opened an issue ( https://github.com/wez/wezterm/issues/4917 ), and not only did he answer it and my side question, he merged the two PRs I made to fix it super quickly!

Re: Okay, I Like WezTerm

#84

I will literally switch OS to anything that can implement iTerm2's tmux integration.

I only use tmux on remote machines (because Terminal has all of the features I want and don’t need session management locally). Does anything integrate with remote tmux? It would be great to get native tabs for remote tmux windows.

Yes, i literally sometimes need to manage dozens of machines at once, all with various tmux sessions monitoring tasks etc. being able to use the same keybinds for split pane, move between pane, smooth scrolling WITHOUT entering tmux curses based scrolling mode, and local buffering... number one reason i main macos after using linux for decades.

EDIT: the command is `tmux -uCC a` to connect to a tmux session, works locally and works over ssh. spawn the tmux session normally, disconnect, then connect via command mode for best results. you can still spawn a new one with just `tmux -uCC` but i have found i can get some issues when i spawn it in command mode vs attach in command mode.

Re: Okay, I Like WezTerm

#86
post #39

OT: I'm most excited by Ghostty (created by the founder of HashiCorp). https://hachyderm.io/@mitchellh

It feels like I've been waiting for an invite a long time now. I'm eager to try it out.

Then again, I should probably try WezTerm first.

Re: Okay, I Like WezTerm

#87
post #56

The one thing that keeps me on iTerm2 is Edit->Selection Respects Soft Boundaries. "When enabled, vertical lines of pipe characters | will be interpreted as pane dividers (as in vim or emacs) and selection will wrap at them." (For me, it's selecting text in irc.) https://github.com/wez/wezterm/issues/596

Meanwhile zellij just supports this natively if your terminal supports the right OSC thingy. Which it does if you're in this thread. edit: rough, my bad. missed the via "in irc" part.

Reread my comment.

Re: Okay, I Like WezTerm

#88

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.

I used wezterm a long while after switching from urxvt. There was a GPU memory leak or something, becuase after opening a bunch of terminals, I found that Graphics in firefox started lagging and dragging. I switched to kitty (And Microsoft Terminal on windows), but I use tmux inside (apparently much to the authors annoyance). I should wezterm another look ...

If macos, it's maybe the same issue as https://github.com/wez/wezterm/issues/2669 . There's a config fix there that fixed the lag for me

Re: Okay, I Like WezTerm

#89

I will literally switch OS to anything that can implement iTerm2's tmux integration.

I only use tmux on remote machines (because Terminal has all of the features I want and don’t need session management locally). Does anything integrate with remote tmux? It would be great to get native tabs for remote tmux windows.

Iterm2, as parent mentioned.

Run tmux -CC on your remote server in your iterm2 and you’ll get native windows for tmux panels

Re: Okay, I Like WezTerm

#90
post #42

Earlier quoted context omitted.

What are you excited about concerning Ghostty? I revisit the project every once in a while, because I think Zig has a wonderful and bright future, but I don't think I could ever use a terminal emulator that isn't completely open-source. WezTerm has an _enormous_ leg up over Ghostty in this regard IMO.

Ghostty will be open source once it is stable enough.

Public beta is planned for this year.
Post reply on HN