Remix.run Logo
shye 2 days ago

What I don't see discussed is why tmux (and screen) are still a thing, when we have windowed desktops for 40+ years now.

Disconnecting a session's lifetime from the connection's lifetime hardly need such lengthy tutorial.

And displaying and arranging multiple virtual terminals was supposed to be the job of the terminal emulator and the windowing system.

em-bee 18 hours ago | parent [-]

windowed terminals and tabs don't keep their state without something like tmux. and they don't let me have multiple terminals on a remote machine.

only now we are seeing gui terminals to integrate such features: wezterm, ghostty, ttypoon, ... so we are discussing tmux because it took more than 40 years for those features to make it to the gui layer.