Live data from Hacker News

ITerm2 2.0

iterm2.com

201–210 of 237 posts

Re: ITerm2 2.0

#201

So did everyone here just download this piece of software over HTTP (no HTTPS)? Why is it that large projects like this cannot spend 15 minutes setting up hosting over HTTPS-only using a $10 (or even free) SSL cert? I love me some iTerm but yikers.

FYI if you use homebrew-cask to install iTerm2 it will at least check a SHA-256 hash of the zip. Looks like the "formula" has been updated for 2.0:

    sha256 '6a59e1b96d9037b6ff1b8aaaf7aed5cff572d74d6e58390db16028433769c058'
    url 'http://www.iterm2.com/downloads/stable/iTerm2_v2_0.zip'
Unfortunately the in-app update mechanism also uses HTTP, and I don't know if they check a signature or anything.

Re: ITerm2 2.0

#202
Is there a good tiling window manager for OS X that has a feature like iTerm2 where I can drag and drop a tab on top of another to split it, and keep those windows together?

I use Moom (previously Divvy) but they only really give you hotkeys for moving windows around. Xmonad for OS X seems difficult to setup, and I'm not even sure if it does what I want.

Re: ITerm2 2.0

#203
iTerm looks nice, but is there a reason to switch from Terminal.app? The "jobs" sidebar looked great until I discovered that it only works for local processes, for example.

Generally, it seems there is a lot of room for improvement in terminal apps these days:

- Probably upwards of 90% of my terminal work involves SSH, and it seems like a huge missed opportunity not to integrate with SSH in any significant way. iTerm doesn't even bother, whereas Terminal.app's "New Remote Connection" is pretty useless. (It should at least be able to infer my commonly used hosts from OpenSSH's known_hosts file.)

- A terminal should be able to discover the currently running remote process, or at least what host I'm connected to. Neither Terminal nor iTerm do this. My tabs always say "ssh", and so I have to hunt for the right tab to find my shell.

- Persistent shells. Today, when I want to open a remote shell on a host, I open a Terminal tab and do "ssh ". If something goes wrong with my connection, I have to go back in manually, and the shell state is lost, and any interactive program not running with "nohup" will probably have terminated. If I close a tab and ssh back in, my state is also lost. If I want multiple shells on the same box, I have to either use multiple tabs, or a kludge like screen or tmux that tries to be a terminal within a terminal. I want to ssh to a server and be exactly where I was.

- No I/O integration. Why can't I cat a file into my terminal app in order to copy or download the contents? Why can't I pipe a local file into a remote shell?

- Grepping. It would be swell if I could tell the terminal to filter its current window contents by a pattern. I don't mean highlighting results, I mean only showing lines matching a pattern. Often I end up doing "tail -f some.log | grep foo", then "...grep bar", "...grep -C10 bar" because I'm not quite what I'm looking for. With this built-in grepping feature, I could do "tail -f some.log", set up a pattern in the terminal app itself, and I could watch it display different matches interactively as I change the pattern.

Re: ITerm2 2.0

#204
post #114
post #7

So, I have this bash script that runs AppleScript that I use to start up a bunch of servers at once, each in their own Terminal tab. At the heart of it is this 'new-tab' function[1]. I don't really like AppleScript, and would like to not use it. Can I duplicate this functionality using iTerm, without using AppleScript? [1] Here's the code; I cobbled it together from some StackOverflow snippet or something: https://gi…

I built teamocil for this purpose. https://github.com/remiprev/teamocil

Warning: Teamocil may cause numbness of the extremities, short term memory loss and may decrease your sex drive.

Re: ITerm2 2.0

#205

iTerm looks nice, but is there a reason to switch from Terminal.app? The "jobs" sidebar looked great until I discovered that it only works for local processes, for example. Generally, it seems there is a lot of room for improvement in terminal apps these days: - Probably upwards of 90% of my terminal work involves SSH, and it seems like a huge missed opportunity not to integrate with SSH in any significant way. iTerm…

For managing SSH connections have you tried the profiles on iTerm ? It's not exactly what you are looking for but might at least save you from repetitive typing.

Re: ITerm2 2.0

#206
post #135

I love iTerm, couldn't live without it.. To me Terminal.app isn't much better then PuTTY on Windows. That said I'm a bit worried when I read stuff like "manipulate the pasteboard remotely" and "performed when text matching a regular expression is received". Are these potential security concerns and/or what is the performance impact of regex'ing every single line of text etc?

PuTTY on windows is a fantastic terminal emulator, certainly the best one available for windows that I'm aware of. Despite all the configurability, it still feels quite minimalistic. A single fullscreen PuTTY window is my favorite way to use a windows machine.

Booting a Linux install disk is my favorite way to use a Windows machine.. ;-)

Just kidding, I love PuTTY in windows but it's not my favorite emulator. I actually enjoyed Centry Term's TinyTERM [1] but I have a feeling that is WAY before most people here's time. I still have a couple 3" floppies with TinyTERM on them and a copy of the activation codes.

[1] http://www.centurysoftware.com/products/tinyterm-terminal-em...

Re: ITerm2 2.0

#207
post #148

Earlier quoted context omitted.

I'm in a shell most of my day when not in meetings. I love being able to have a nice full screen with vertical and horizontal splits (Cmd-D or Shift-Cmd-D) with thin lines between each split. Also iTerm helps me keep my hand off my mouse and when I do use my mouse iTerm makes my usage very efficient (double click to copy text .. Cmd-V paste, right-click lots of stuff right in your face on the spot..) I'm less about t…

If I could ask an unrelated question, what are you using to power 2 external monitors on your MBP? I have a 30" monitor at $work, but a pair of smaller monitors would be even better.

Modern MBP's have two thunderbolt plugs.. Thunderbolt to DVI to two Dell U2412M's makes for a nice dev environment if you spend a lot of time in terminals.

Re: ITerm2 2.0

#208
post #148

Earlier quoted context omitted.

I'm in a shell most of my day when not in meetings. I love being able to have a nice full screen with vertical and horizontal splits (Cmd-D or Shift-Cmd-D) with thin lines between each split. Also iTerm helps me keep my hand off my mouse and when I do use my mouse iTerm makes my usage very efficient (double click to copy text .. Cmd-V paste, right-click lots of stuff right in your face on the spot..) I'm less about t…

tmux supports everything you just described.

Not less then one column character borders.. It has to burn a column to create borders.. And a couple of other laggy issues.. I need to play with tmux more but when on a bunch of different machines going iTerm straight to the box and using splits makes for a more enjoyable experience.

IMHO Arguing about terminal emulators is almost as religious as arguing about languages. Pick what works for you and I won't judge you if you don't judge me.. Now can we get back to solving real problems.. LOL :-)

Re: ITerm2 2.0

#209

Earlier quoted context omitted.

"FTDI USB Drivers", if it's the VCP ones the very latest ones have been reasonably stable for me. I've not had a system crash for quite a while now, whereas I was having them weekly with an older version.

Nope - I'm on the latest 2.2.18 drivers still flakey as can be - This has been an ongoing issue for me for about two years - it's a pain when you are working on a Cisco Router, and you unplug the cable and kernel panic. I guess on the (weirdly?) pro side, it's at least fairly consistent - about 20% of the time, the Macbook (two generations now for me, 2010, and 2013) kernel panics. This is where Terminal.app (or poss…

Assuming a PL-2032, Have you tried the alternate open-source drivers? http://nozap.me/driver/osxpl2303/index.html

That fixed the KP for me and got break to work which didn't out of the box.

Before the updated drivers I worked around the KP by closing cu/screen before unplugging the cable.

Re: ITerm2 2.0

#210

So did everyone here just download this piece of software over HTTP (no HTTPS)? Why is it that large projects like this cannot spend 15 minutes setting up hosting over HTTPS-only using a $10 (or even free) SSL cert? I love me some iTerm but yikers.

"Large projects"? I don't think iTerm counts as a large project
Post reply on HN