csshx
csshx copied to clipboard
support for iterm2
Perhaps with a command line switch or something could support for iterm2 be
added?
Original issue reported on code.google.com by [email protected] on 19 Nov 2010 at 5:42
This is non-trivial, because the applescript interface to iTerm2.app is
significantly different to Terminal.app, but after some experimentation, it
appears that the required hooks are there.
Original comment by gavin.brock on 21 Nov 2010 at 1:01
- Changed state: Accepted
- Added labels: Type-Enhancement
- Removed labels: Type-Defect
+1 on this request. i adore iterm2, and would love to have csshx NOT fire up
terminal.app everytime i need it :D
Original comment by [email protected] on 16 Mar 2011 at 1:43
To be pedantic, you should be able to launch csshX from iTerm, and - so you
don't explicitly need to "fire up" Terminal, csshX will fire it up - but I know
where you are coming from :-)
If any of you notice some advances in iTerm2's applescript, or other control
interfaces, please update this issue, so I can check them out.
Thanks
Original comment by gavin.brock on 18 May 2011 at 7:13
It seems that csshX.iterm works with iTerm2, but the resizing and tiling of
windows doesn't work. Neither does the coloring of the Master window.
Original comment by [email protected] on 1 Jun 2011 at 11:45
i'd love to see this implemented as native iterm2 window splitting!
Original comment by keymone on 21 Feb 2012 at 3:57
I think this is either doable in just iTerm (no csshx) or very close to being
possible. I've tried this myself by creating splits and connecting to multiple
servers programmatically, but it's very cumbersome since the splits are all
done in the last opened split, and in order to create a grid you need to keep a
reference to the previous 'row' of splits so you can split them horizontally in
essence creating another row, etc. Maybe there is a nicer way of doing it
though, I'm not that familiar with applescript. Either way, I'd love to see
support for iterm2 as well.
Original comment by [email protected] on 5 Mar 2012 at 10:13
+1 on this request. ^_^
The native OSX Terminal.app is really nice - but I am haunted by key-map or
term-type issues... :S!
(i.e. attempting to edit a file using vi on a remote Solaris box, et al)
It is for this reason that I prefer iTerm2.app over Terminal.app, and I would
love to see [csshX] fully support launching with iTerm2 - but I also appreciate
the coupling with applescript that creates an obstacle to that goal. *le sigh*
i2cssh is a nice ruby gem (gem install i2cssh) that acts as an [iTerm2]
multi-session launcher, and then once multiple SSH sessions are created you can
rely on the "send input to all windows" function in iTerm2 to get the input
routed to all desired windows.
On Linux I would use multixterm; csshX is the closest emulation of multixterm
that I have been able to find for OSX (complete with the red master input
window).
Otherwise thanks kindly for open sourcing this very handy little tool. :)
-D.
Original comment by [email protected] on 15 Jun 2012 at 4:54
Would like very much to see this done. I can't figure out how to turn off
middle-click paste when I want to scroll in Terminal but it's easy in iTerm.
Original comment by [email protected] on 25 Sep 2014 at 6:59
+1
+1
+1
+1
+1
+1
+1
:+1:
iTerm2 has updated their AppleScript support starting at version 2.9. Details are available at: https://www.iterm2.com/applescript.html.
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1