Earlier quoted context omitted.
Once I discovered window managers and graphics, I stopped using half-baked features to emulate them in the terminal. I use tmux to reattach to programs after the network connection dies, and not really anything else. I would welcome a version of it that stripped out everything but that, and just replayed the last few pages of scrollback on reattach.
window manager like what though? Mac WM is horrible, I use aerospace to make it tolerable
Make tmux pretty and usable (2024)
171–180 of 285 posts
Re: Make tmux pretty and usable (2024)
#172I had my tmux customized to the point I forgot how to use it on a clean install which is a problem when I'm sshing into a server. I wish it had better defaults but now I run it as is. After a while you get used to it. The only thing I always have to change is the mouse scroll and my brain cannot retain the exact command.
Why not just `scp ~/.tmux.conf remotehost:`?
Re: Make tmux pretty and usable (2024)
#173I would love to have a way to switch sessions easily, like with panes where I just click or have more shortcuts available
Re: Make tmux pretty and usable (2024)
#174I 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.
The only (deal breaker for me ) weakness of zellij - doesn't support copy/paste from the keyboard (from the screen/scrollback) and doesn't support multiple copy/paste buffers. I do that roughly every 60-90 seconds with tmux - so, until the zellij developers relent (they suggest the "proper way" of copy paste is to pipe the data into a text editor and use that - but has the downside of not supporting system copy-paste…
Re: Make tmux pretty and usable (2024)
#175I 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…
Re: Make tmux pretty and usable (2024)
#176I 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.
Screaming into the void, I guess, but PSA. Don't use buttons for links. In my case, I couldn't right-click and copy the URL, but there are a lot of other reasons not to do this.
Re: Make tmux pretty and usable (2024)
#177Where's the 2026 windowed version that feels exactly like a native terminal/iTerm/ghostty app but keeps sessions alive and lets me reconnect to them, no middle man with Ctrl keys for control.
I know this post will get a lot of hate responses. I don't care. Respond by fax
Re: Make tmux pretty and usable (2024)
#178Earlier quoted context omitted.
If screen crashes you lose the sessions, Tmux maintains state. Screen does not have UTF8 support, tmux does. Otherwise just a bunch of more sane original defaults in tmux to make things much familiar. In 2026 if given a choice between screen and tmux to use/learn, most are going to go with tmux.
> Screen does not have UTF8 support, tmux does. “‘-U’ Run screen in UTF-8 mode. This option tells screen that your terminal sends and understands UTF-8 encoded characters. It also sets the default encoding for new windows to ‘utf8’.” — https://www.gnu.org/software/screen/manual/screen.html#Invok... > “Command: defutf8 state (none) Same as the ‘utf8’ command except that the default setting for new windows is changed.…
This can lead to ghost characters that aren't shown, overlapping characters, etc.
It was an attempt to bolt on UTF8 support, but it's not great.
Re: Make tmux pretty and usable (2024)
#179Re: Make tmux pretty and usable (2024)
#180I love tmux but one thing which really annoys me is the fact that I cannot use the mouse wheel or the scroll back to see the previous content. I know there are shortcuts to go forward and back but I always forget them and they are not easily accessible on my keyboard and cumbersome.
I think the mouse wheel is mapped by default if you `set mouse on`? I also additionally map Shift-PageUp/Down in my config. And recently they added a `pane-scrollbars` option for a clickable ASCII scrollbar.
# Activate mouse mode
set -g mouse on
# Enter copy mode and scroll up with PageUp
bind-key -n Pageup copy-mode -u
# Scroll down with PageDown; if at the bottom, it will exit copy mode automatically
bind-key -T copy-mode-vi Pagedown send-keys -X page-down
bind-key -T copy-mode-vi Pageup send-keys -X page-up