csshx icon indicating copy to clipboard operation
csshx copied to clipboard

support for iterm2

Open GoogleCodeExporter opened this issue 10 years ago • 46 comments

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

GoogleCodeExporter avatar Mar 03 '15 22:03 GoogleCodeExporter

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

GoogleCodeExporter avatar Mar 03 '15 22:03 GoogleCodeExporter

+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

GoogleCodeExporter avatar Mar 03 '15 22:03 GoogleCodeExporter

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

GoogleCodeExporter avatar Mar 03 '15 22:03 GoogleCodeExporter

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

GoogleCodeExporter avatar Mar 03 '15 22:03 GoogleCodeExporter

i'd love to see this implemented as native iterm2 window splitting!

Original comment by keymone on 21 Feb 2012 at 3:57

GoogleCodeExporter avatar Mar 03 '15 22:03 GoogleCodeExporter

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

GoogleCodeExporter avatar Mar 03 '15 22:03 GoogleCodeExporter

+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

GoogleCodeExporter avatar Mar 03 '15 22:03 GoogleCodeExporter

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

GoogleCodeExporter avatar Mar 03 '15 22:03 GoogleCodeExporter

+1

atifmansoor avatar Jul 14 '15 01:07 atifmansoor

+1

rainmetersjtu avatar Sep 14 '15 01:09 rainmetersjtu

+1

akansc avatar Sep 23 '15 19:09 akansc

+1

ogmueller avatar Oct 17 '15 07:10 ogmueller

+1

wagnersza avatar Nov 12 '15 14:11 wagnersza

+1

leesolway avatar Jan 07 '16 15:01 leesolway

+1

prennix avatar Jan 22 '16 07:01 prennix

:+1:

artkrz avatar Feb 19 '16 16:02 artkrz

iTerm2 has updated their AppleScript support starting at version 2.9. Details are available at: https://www.iterm2.com/applescript.html.

jloveridge avatar Feb 24 '16 19:02 jloveridge

+1

pavelrad avatar Mar 10 '16 16:03 pavelrad

+1

xiuwyang avatar Apr 01 '16 16:04 xiuwyang

+1

maran-maran avatar Apr 18 '16 12:04 maran-maran

+1

ruebrenda avatar Apr 20 '16 01:04 ruebrenda

+1

existemi avatar May 27 '16 07:05 existemi

+1

iamteedoh avatar May 31 '16 16:05 iamteedoh

+1

acbox avatar Jun 02 '16 16:06 acbox

+1

sawangupta avatar Jun 20 '16 09:06 sawangupta

+1

ryangsteele avatar Jun 23 '16 18:06 ryangsteele

+1

shpsec-rohit avatar Jul 11 '16 16:07 shpsec-rohit

+1

jonn26 avatar Jul 14 '16 17:07 jonn26

+1

delbao avatar Aug 31 '16 04:08 delbao

+1

chetnachaudhari avatar Aug 31 '16 08:08 chetnachaudhari