Some people are happy with TMux but it introduces some compatibility problems (TMux itself contains a terminal emulator, and not everything works correctly in TMux), and half the point of tabs is being able to organize them how you please—if you want move a tab to a new window, you can do that.
i'll take the TUI tab with the added bonus of not losing my work when the window is closed any day.
I also like being able to copy-paste things out of terminals, and Tmux makes it a bit difficult. I know how to use the scrollback in Tmux but it’s just so much easier to use the scrollback in a GUI terminal editor.
Having been a Linux (and unix before that) user for decades now, I’ve seen people argue over vi vs emacs, KDE vs GNOME, GTK vs Qt, GPL vs BSD and so on and so forth. They make all sorts of well reasoned arguments but it almost always just boils down to personal preference at the end of the day. Yet it’s amazing how many people think that their preferences are unequivocal facts.
Also, on X, there’s things like https://tools.suckless.org/tabbed/ which can produce tabbed layouts of arbitrary applications.
Tabbed looks cool, but I don’t see any online documentation.
It is cool that the ecosystem is flexible enough to fit our basically opposite preferences.
One of the nice things about xterm is this basically never happens.
There’s a shortcut in Vim that my tmux config gets in the way of. Ctrl-a, increment a number. This is a weird shortcut to me, though, actually I’m happy tmux over-writes it!
That's 100% on me to do that deep in the code as a significant patch. I know this. Just so lazy
Which is why we invented terminfo and ncurses.
> TMux itself contains a terminal emulator, and not everything works correctly in TMux
tmux doesn't merely contain a terminal emulator. Rather, it is a terminal emulator. All terminal emulators have slight differences in behavior and tmux is no exception. But since tmux is actively developed, I haven't personally encountered any deal breaking issues.