Live data from Hacker News

iTerm2 Shell Integration

iterm2.com

91–100 of 102 posts

Re: iTerm2 Shell Integration

#91

Does this update speed up things as well by any chance? I like iTerm2 a lot, but one day when i coincidentally started using the normal Terminal i noticed how fast it was/how slow iTerm2 was, which is the reason i stopped using iTerm2 and switched to TotalTerminal (a plugin for Terminal.app).

Yes! The incoming bytestream is now parsed into tokens in a separate thread. There are various other performance improvements as well, such as a fastpath for when no double-width characters are present.

Re: iTerm2 Shell Integration

#92

I really like this, but am wondering if something like ZModem over SSH would make the file transfer stuff more convenient...I feel like some things have become more complicated since the BBS days.

You can do that too, but the download.sh script is much more straightforward: https://github.com/gnachman/iTerm2/blob/master/tests/downloa...

Re: iTerm2 Shell Integration

#93
post #74

Earlier quoted context omitted.

Do you think your regular bash history is safe? Relevant: https://xkcd.com/1200/

I don't. Which is why I'm hoping iTerm is different.

So you want your bash history safer than your private ssh keys? Like at userspace, there's very little point in protecting anything. Just lock your computer when you walk away from it.

Re: iTerm2 Shell Integration

#94

I'm here to answer questions anyone has about this. It's a newish feature so feedback is welcome, and bug reports are greatly appreciated. Also, credit goes to FinalTerm for the inspiration. RIP.

Typo: "respsects"

Apologies for the really short comment, I was just pointing out you've got a typo on the page:

>iTerm2 respsects ssh_config files, but only a subset of the commands are understood:

Just trying to be constructive!

Re: iTerm2 Shell Integration

#95

I'm here to answer questions anyone has about this. It's a newish feature so feedback is welcome, and bug reports are greatly appreciated. Also, credit goes to FinalTerm for the inspiration. RIP.

I use ssh jump hosts a lot with ssh keys. I imagine the scp download only downloads directly? It seems to always ask for passwords.

Re: iTerm2 Shell Integration

#97
post #96

I'd like to use Automatic Profile Switching to change the profile when I ssh to certain servers, but it doesn't do anything. What am I missing?

I should add that I use ssh_config. I tried the file download feature but I get an error, it tries to scp from MBP.local and doesn't seem to be aware of my ssh session at all.

Re: iTerm2 Shell Integration

#98
post #93

Earlier quoted context omitted.

I don't. Which is why I'm hoping iTerm is different.

So you want your bash history safer than your private ssh keys? Like at userspace, there's very little point in protecting anything. Just lock your computer when you walk away from it.

I want my bash history encrypted so that it can't be read by anyone who might gain access to my machine.

Re: iTerm2 Shell Integration

#99
post #86

I'm here to answer questions anyone has about this. It's a newish feature so feedback is welcome, and bug reports are greatly appreciated. Also, credit goes to FinalTerm for the inspiration. RIP.

It somehow breaks my virtualenv prompt...

Same here - it multilined it

Re: iTerm2 Shell Integration

#100
This looks great! I love iterm2 and have used it every day for years. My biggest problem is the configuration -- I just wish it had a plain text configuration file that I could keep under version control. I've experimented with using PListBuddy and a git diff driver to keep the plist under version control but it seems unwieldy and I haven't found that approach useful yet.

Also I don't really understand the difference between the main configuration interface (cmd-,) and the "Edit Session..." interface (right click on iterm2 menu). Possibly related, I have a custom command configured in Advanced -> Semantic History but it keeps reverting back to no command and I just don't understand why.

I would love not to have to use a graphical interface to configure it, I would like a plain text file instead. I think I'm being dumb and a couple hours consideration would lead me to understand any issues I'm having but the fact remains that after years of use its configuration is something I find really painful.

Post reply on HN