Live data from Hacker News

Make tmux pretty and usable (2024)

hamvocke.com

51–60 of 285 posts

Re: Make tmux pretty and usable (2024)

#52
post #5
post #2

that's pretty nice, but did you try cmux.com

That's a totally different thing. Native macOS app vs portable terminal multiplexer. My main use case for tmux is detaching and re-attaching to a session on a remote server, for which it's extremely useful.

what does it add over screen which i don't even need to install?

Re: Make tmux pretty and usable (2024)

#53
post #27

I appreciate that tmux has theoretical advantages over screen, but man does the implementation suck. On Mac it still seems like there's no way to copy text if you have mouse mode on (at least in code-server).

Maybe you could try this - https://github.com/tmux-plugins/tmux-yank

Re: Make tmux pretty and usable (2024)

#54
post #27

I appreciate that tmux has theoretical advantages over screen, but man does the implementation suck. On Mac it still seems like there's no way to copy text if you have mouse mode on (at least in code-server).

Yeah, that really sucks. I couldn’t quite believe what was the case and spent many hours trying to debug it.

Re: Make tmux pretty and usable (2024)

#55
post #3

I gave up on it once I discovered https://zellij.dev/ Just even for how tab and panes are setup, and how it's good for scrolling and text selection with your mouse for copy pasting.

Cool, I'm one of the lucky ten thousand today. Thanks.

Context: https://xkcd.com/1053/

Then, if you're like me and read this years ago, play around with the Light Mode dropdown which was new to me. :)

Re: Make tmux pretty and usable (2024)

#56

I left tmux for zellij after several unsuccessful attempts to get Shift+Enter working. Was quite impressed initially and invested weeks in building new muscle memory, but somehow Zellij crashed with panic more than once, leaving all my processes orphaned. Decided to go back to tmux, and found a simple fix for my Shift+Enter issue. In case anyone is looking for it, the fix is "bind-key -T root S-Enter send-keys C-j" b…

Is it possible for a multiplexer process to die, but in such a bad way that its child processes continue to run?

I’ve been relying on the fact that in the worst-case scenario (if a pane hangs and tmux session becomes unresponsive) I can just kill tmux server and not have to hunt down and kill dozens of individual processes afterwards.

Re: Make tmux pretty and usable (2024)

#58
I prefer to use tmux non-interactively. For example, I use it for running daemons in the foreground, (textmode) screen scraping and scripting text-only browser

I do almost all interactive work while detached from tmux (personal preference)

I also rely on tmux buffers for a textmode "clipboard". I do not use x11

I've been using tmux since 2011 well before it became popular. I only use a fraction of its features

Re: Make tmux pretty and usable (2024)

#59
post #3

I gave up on it once I discovered https://zellij.dev/ Just even for how tab and panes are setup, and how it's good for scrolling and text selection with your mouse for copy pasting.

Same here. I bounced off it a few times because KDE konsole already had built in tab/pane support but once I picked up neovim the key chords for triggering actions just made so much sense compared to the static key binds of Console that I just started using Zellij for tabs and panes within Console.

Re: Make tmux pretty and usable (2024)

#60

I prefer to use tmux non-interactively. For example, I use it for running daemons in the foreground, (textmode) screen scraping and scripting text-only browser I do almost all interactive work while detached from tmux (personal preference) I also rely on tmux buffers for a textmode "clipboard". I do not use x11 I've been using tmux since 2011 well before it became popular. I only use a fraction of its features

> I do almost all interactive work while detached from tmux

How come?

Post reply on HN