TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

iTerm2 Shell Integration

345 pointsby rayshanalmost 10 years ago

25 comments

gnachmanalmost 10 years ago
I&#x27;m here to answer questions anyone has about this. It&#x27;s a newish feature so feedback is welcome, and bug reports are greatly appreciated.<p>Also, credit goes to FinalTerm for the inspiration. RIP.
评论 #9881397 未加载
评论 #9881288 未加载
评论 #9881817 未加载
评论 #9883009 未加载
评论 #9887311 未加载
评论 #9884933 未加载
评论 #9883072 未加载
评论 #9883612 未加载
kzhahoualmost 10 years ago
Congrats, team! iTerm2 (esp in fullscreen mode) is THE reason I could never go back to windows development.
评论 #9882637 未加载
Myrmornisalmost 10 years ago
This looks great! I love iterm2 and have used it every day for years. My biggest problem is the configuration -- I just <i>wish</i> it had a plain text configuration file that I could keep under version control. I&#x27;ve experimented with using PListBuddy and a git diff driver to keep the plist under version control but it seems unwieldy and I haven&#x27;t found that approach useful yet.<p>Also I don&#x27;t really understand the difference between the main configuration interface (cmd-,) and the &quot;Edit Session...&quot; interface (right click on iterm2 menu). Possibly related, I have a custom command configured in Advanced -&gt; Semantic History but it keeps reverting back to no command and I just don&#x27;t understand why.<p>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&#x27;m being dumb and a couple hours consideration would lead me to understand any issues I&#x27;m having but the fact remains that after years of use its configuration is something I find really painful.
pixelbeatalmost 10 years ago
The popup on command completion is a neat feature actually which I&#x27;ve appreciated in gnome-terminal on Fedora 22, nicely integrated into the notification system
themodelplumberalmost 10 years ago
Funny how we just finished a discussion about &quot;why haven&#x27;t you switched to Fish yet,&quot; and now this comes along with not-fully-baked Fish support. :)
评论 #9881207 未加载
x0054almost 10 years ago
I use iTerm2 a lot in the &quot;visor&quot; (pop up from the top) mode. I have my iTerm2 plist file edited so that it displays no bar icon and pops up even over the full screen apps. It would be really nice to have a feature where instead of a popup alert, the visor window would just slide out, to let me know that it&#x27;s done.<p>But all in all, sounds like an awesome set of features, will have to try tonight. Thanks!<p>PS: On an unrelated note, if later on you could add native support for pop out window to appear in full screen apps, and maybe do a check, so that if you are in full screen app mode, it pops over with 0 y offset, but if it&#x27;s in a norma screen, it pops up with offset to accommodate the menu bar, that would be awesome. But no rush :), thanks for all the awesome work!
评论 #9883482 未加载
msoadalmost 10 years ago
Click to download or drop in to upload is really nice! I&#x27;m excited for this!<p>BTW if you&#x27;re using iTerm, be aware that ⌘+clicking on a link will open the link in browser or ⌘+clicking a file in `ls` result will open the file with default app.
评论 #9881064 未加载
hiroprotalmost 10 years ago
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.
评论 #9885399 未加载
评论 #9884834 未加载
评论 #9884835 未加载
hesslau_almost 10 years ago
I&#x27;d love to use a terminal with similar features on linux
评论 #9881575 未加载
评论 #9881320 未加载
评论 #9881828 未加载
neuropiealmost 10 years ago
The script downloaded over HTTPS then downloads further scripts over HTTP. Watch out.
评论 #9885378 未加载
sgarrityalmost 10 years ago
Does it work with mosh (<a href="https:&#x2F;&#x2F;mosh.mit.edu&#x2F;" rel="nofollow">https:&#x2F;&#x2F;mosh.mit.edu&#x2F;</a>)? Thanks.
评论 #9882191 未加载
DavideNLalmost 10 years ago
Does this update speed up things as well by any chance?<p>I like iTerm2 a lot, but one day when i coincidentally started using the normal Terminal i noticed how fast it was&#x2F;how slow iTerm2 was, which is the reason i stopped using iTerm2 and switched to TotalTerminal (a plugin for Terminal.app).
评论 #9885395 未加载
jrciialmost 10 years ago
Speaking of shell integration, I use this Automator app with &quot;Open with&quot; to open Finder files in a new tmux vim window <a href="http:&#x2F;&#x2F;pastebin.com&#x2F;rxyB8c8k" rel="nofollow">http:&#x2F;&#x2F;pastebin.com&#x2F;rxyB8c8k</a><p>I use a similar script&#x2F;Automator app to &quot;Open this directory in iterm&quot; by dragging it into the Finder toolbar <a href="http:&#x2F;&#x2F;pastebin.com&#x2F;1at3CXvP" rel="nofollow">http:&#x2F;&#x2F;pastebin.com&#x2F;1at3CXvP</a> <a href="http:&#x2F;&#x2F;i.imgur.com&#x2F;QGqQSOJ.png" rel="nofollow">http:&#x2F;&#x2F;i.imgur.com&#x2F;QGqQSOJ.png</a>
JustinAikenalmost 10 years ago
Wow guys, this is great... I&#x27;d manually tried setting something up with PushBullet for a few long running commands, but just hitting a shortcut combo is much nicer...<p>brew installs and bundle installs and the like will be a joy now!
chrisshrobaalmost 10 years ago
Is it possible to enable&#x2F;disable features? Since installing, my prompt has been rather buggy, and there are some features I don&#x27;t particularly care for, but others I really like. For example, my python virtualenv prompt gets broken into two lines, both with a mark, which causes line lengths to misbehave too sometimes. Alternatively, not to sound like a downer, but is there a way to uninstall shell integration? Thanks!
tonyedgecombealmost 10 years ago
I&#x27;d love to see something like iTerm for Windows.
评论 #9881156 未加载
评论 #9881662 未加载
评论 #9882006 未加载
评论 #9881129 未加载
taternutsalmost 10 years ago
I didn&#x27;t know about the Toolbelt, that&#x27;s pretty useful. It&#x27;ll be really awesome to have history + recent directories integrated
soundjackalmost 10 years ago
Great stuff, I&#x27;ve been using iTerm2 for a while and it&#x27;s really good to see it evolve like this.<p>I use screen a lot (yes I know, I should switch to tmux one day!) and shell integration doesn&#x27;t seem to work properly with sessions inside screen. Works perfectly if I ssh directly. Is it going to be supported eventually or is this the ultimate signal for me to switch to tmux?
评论 #9881533 未加载
xtacyalmost 10 years ago
I just love iTerm2, but I feel it&#x27;s slow and unresponsive at times (Garbage Collection?) compared to Apple&#x27;s Terminal. I still keep using iTerm2 because of its features. If there is any way I can profile these slowness and submit a bug report to have it fixed, please let me know!
评论 #9885369 未加载
_hnwoalmost 10 years ago
I like the idea of these features, but the &quot;run this random shellscript from the internet&quot; part really bugs me. Could &#x2F; will you integrate it another way when it comes out of the nightly releases?
评论 #9881998 未加载
评论 #9883369 未加载
DiabloD3almost 10 years ago
I&#x27;m concerned about the wget to an external server part. This file should be local to prevent excessive slowness and potential security issues.<p>Also, is there a zsh version of this file? zsh is extremely popular on osx.
评论 #9881523 未加载
评论 #9883168 未加载
callesggalmost 10 years ago
That is actually some really nice features that i could see myself using on a daily basis.<p>However i feel that it might somehow fuck up some things, as it is using some rather unconventional stuff.
dublidualmost 10 years ago
I&#x27;d like to use Automatic Profile Switching to change the profile when I ssh to certain servers, but it doesn&#x27;t do anything. What am I missing?
评论 #9887567 未加载
s800almost 10 years ago
right-click to scp is particularly neat.
评论 #9881316 未加载
nvkalmost 10 years ago
Thanks for this.