3 ms·
>> A terminal multiplexer is a way to create and access multiple ttys from a single terminal (-emulator). > Thanks. I know that and use screen, and the post we
by shabble 15y ago
>> A terminal multiplexer is a way to create and access multiple ttys from a single terminal (-emulator).
> Thanks. I know that and use screen, and the post we are discussing mentions tmux, so he knows it as well.
You asked what the difference was. I told you.
>> whereas an emulator with some mux features can provide benefits not easily achievable with a standalone multiplexer.
> The op was being snarky but that was the whole point. iterm2 doesn't seem to be giving something which we(in a generic sense; I use linux and have nothing to do with iterm) want and aren't already doing in the current emulator/multiplexer setup.
Yes, I got that as well. My point is that it is in fact nothing at all like "tmux with an icon"; It's a terminal emulator, which happens to:
a) be better in various ways than hte Terminal.app that ships with OSX (256-color support, for a start. See upthread for many more).
b) have some features which overlap with dedicated terminal muxes, like tmux. If you look at the links I mentioned, the idea is to make iTerm recognise you're using tmux (even on a remote host), and translate its split panels into GUI split panels, amongst other things.
So yes, it does (or will) provide additional features.
>> One example would be mouse-based text selection. Using vertical splits in tmux, and triple-clicking to select a full line will select the contents of both split regions, whereas a GUI app can limit it to one region. I'm sure there are plenty of other features.
>I don't use tmux but that's the behavior in gnu screen vertical split as well.
Precisely. But iTerm2, being a GUI terminal emulator, can do that. That is a feature.
- irahul 15y ago> You asked what the difference was. I told you. I didn't ask what the difference was. I asked what difference it makes what difference the name makes in context of knowing the difference between tmux and iterm2 - what is terminal emulator and what is terminal mux and what is a combo, as long as it gives me what I want. I believe the discussion was centered around why would someone switch to iterm2.