3 ms·
The name does not refer to the tiling - one can multiplex by time slicing. I assert that this was the original intent of the usage. If you look at the man page
by dllthomas 11y ago
The name does not refer to the tiling - one can multiplex by time slicing.
I assert that this was the original intent of the usage. If you look at the man page in the archive here: https://groups.google.com/forum/message/raw?msg=net.sources/5V9QWdIynTY/nrJLMWpznEUJ https://groups.google.com/forum/message/raw?msg=net.sources/...
you'll see "screen is a full-screen window manager that
multiplexes a physical terminal between several processes", describing a piece of software that - at that point - didn't do any splitting or tiling.
- adrusi 11y agoOK, I said "tiling" instead of "window management", I should have been more precise but instead opted to use the same language the parent used. Coldtea claimed that the name tmux was a reference to "multiple sessions, kept open, switching between them, persisting", which I interpret as all the non-window-manager functionality — the attach/detach ability that makes tmux attractive for use on remote machines where the connection might die and you don't want to lose your processes.
- dllthomas 11y ago"Multiple sessions, switching between them" is multiplexing. "Kept open, persisting" is orthogonal, I agree. The parent said "tiling" and I assume they were referring to, well, tiling - putting multiple non-overlapping windows on the screen at the same time by dividing up the available space.