3 ms·
This is pretty cool, but definitely rough around the edges. When you tmux -C it uses your current iTerm2 window as a control window, then opens a new one for al
by sgentle 15y ago
This is pretty cool, but definitely rough around the edges. When you tmux -C it uses your current iTerm2 window as a control window, then opens a new one for all of your tmux tabs. So I now have two windows instead of one per server. It'd be nice to have better UI for that.
Speaking of per server, it's only possible to map one tmux session per instance of iTerm2, which is a shame because I have a few.
There is also a special shortcut for new tab (cmd+shift+ctrl+RSI+t) rather than being transparent and just using the native key. I can't imagine I'll ever want to make a new local tab in the middle of a bunch of remote tabs.
Other than that, though, it works great and server-side installation was easy enough (get the tarball, apt-get build-dep tmux && ./configure && make && checkinstall). I've been eagerly awaiting this functionality for ages, and it's nice to see it finally happening.
- pyre 15y ago> I've been eagerly awaiting this functionality > for ages, and it's nice to see it finally > happening. A few years ago there was a patch to GNOME Terminal that added similar integration with GNU Screen. The patch is probably too old to work at this point, and I generally prefer tmux to screen, but I thought that it might be worth mentioning.
- __david__ 15y ago> I can't imagine I'll ever want to make a new local tab in the middle of a bunch of remote tabs. That's an interesting issue. I'd like to be able to, though I'd expect to use the normal tmux keys to create the remote tab--maybe that's too much to ask for. I generally want only one window with a bunch of tabs on it. It would be nice it the tabs could be colored someway (subtly) so that I could tell which were local and which were connected to which servers. I'm very excited about this--I hope the tmux patches get into the mainstream tmux code at some point. I haven't built the custom tmux on my server yet since I'm not sure I can use the new binary to attach to an already running tmux and I have too much state in my current one to restart. ;-)
- gnachman 15y agoThis is really valuable feedback. Consider this the minimum viable integration. I'm going to iterate on the UI and bug fixes for the next few releases. After it's really stable I'll add support for multiple connections.
- sgentle 15y agoNo worries, and thanks for all your hard work.
- deleted 15y ago[deleted]