Live data from Hacker News

ITerm2 2.0

iterm2.com

51–60 of 237 posts

Re: ITerm2 2.0

#51

One feature I really wish iTerm2 2.0 would have introduced was better session restoration support. With Terminal.app, you can issue a command like 'ls' and then quit and re-open Terminal.app and the previous output from 'ls' shows up. This is incredibly useful when you have to restart or if your system crashes and you have some output that you wanted to preserve. I see from the changelog that some type of restoration…

> One feature I really wish ... It's open source. Why don't you add it yourself? I wanted a borderless terminal and as I couldn't find one I hacked the functionality into iTerm: http://i.imgur.com/jOc04sf.jpg /edit: Wow, being downvoted for suggesting to hack something yourself on Hacker News ... that's a new one. I guess I'll take a time out.

> It's open source. Why don't you add it yourself?

In your mind a developer can realistically contribute to any possible open source project, whatever the language and the domain?

He may have to learn an humongous quantity of things to implement a feature and then never use that knowledge anymore.

Founding the project while asking for a feature could be a better advice.

Re: ITerm2 2.0

#52

One feature I really wish iTerm2 2.0 would have introduced was better session restoration support. With Terminal.app, you can issue a command like 'ls' and then quit and re-open Terminal.app and the previous output from 'ls' shows up. This is incredibly useful when you have to restart or if your system crashes and you have some output that you wanted to preserve. I see from the changelog that some type of restoration…

> One feature I really wish ... It's open source. Why don't you add it yourself? I wanted a borderless terminal and as I couldn't find one I hacked the functionality into iTerm: http://i.imgur.com/jOc04sf.jpg /edit: Wow, being downvoted for suggesting to hack something yourself on Hacker News ... that's a new one. I guess I'll take a time out.

You're getting downvoted for the dismissive tone, not the content.

Re: ITerm2 2.0

#53
post #6
post #3

Awesome, congrats on the release! Aside: Check For Update... still gives 1.0.0.20140629 as the latest version. Have to download a 2.0 build explicitly. http://www.iterm2.com/downloads.html

You have to switch off development releases to get 2.0.

Thank you! Most valuable comment in this thread.

Re: ITerm2 2.0

#54
post #15

to HN: What changed you from "terminal.app is good enough" to "I prefer iTerm"? Because that's what I'm asking myself.

FWIW, I've tried switching to iTerm about 3 times and I've always to come back to Terminal.app because it feels more "solid or "native" and it minimizes the installation + configuration I need to do on a new machine to feel comfortable.

Likewise - I live in Terminal.app all day long, 4-6 hours at least, and for some reason I always return back to Terminal.app - particularly now that I can auto-rename tabs when I ssh into other other hosts (PROMPT_COMMAND='printf "\033]0;remote_host\007"').

With that said, I'm going to give iTerm another try - the tmux support is intriguing...

Re: ITerm2 2.0

#55

One feature I really wish iTerm2 2.0 would have introduced was better session restoration support. With Terminal.app, you can issue a command like 'ls' and then quit and re-open Terminal.app and the previous output from 'ls' shows up. This is incredibly useful when you have to restart or if your system crashes and you have some output that you wanted to preserve. I see from the changelog that some type of restoration…

I wish tabs would have separate (non-shared) history. I did try this [0] but it doesn't work all the time (!?). 0: http://apple.stackexchange.com/questions/75571/the-history-i...

The history is a property of the shell (bash, zsh), not the terminal.

Edit: I wrote a thing here about the difficulty of carrying history across terminal sessions and how can you associate a tab you open now with a tab you had open in a previous session, but then I realised that I misread your post.

I would expect the answer in the posted link to work. The 'share_history' option, when set, tells zsh to reread the history file before performing history lookups.

Maybe try the set-local-history option documented here?

1: http://zsh.sourceforge.net/Doc/Release/Zsh-Line-Editor.html#...

Re: ITerm2 2.0

#56

The tmux integration is a really interesting piece of work. https://docs.google.com/document/d/1ABI0kqUUxoAjxhWW3AsWFis6... http://code.google.com/p/iterm2/wiki/TmuxIntegration

Does tmux integrate with itself? That is, does this solve the problem of needing different prefix keys when nesting tmux sessions (whether using iTerm2, or using a terminal emulator that doesn't itself integrate with tmux)?

Re: ITerm2 2.0

#58

to HN: What changed you from "terminal.app is good enough" to "I prefer iTerm"? Because that's what I'm asking myself.

Back in the day the original iTerm had support for alternate encodings, e.g. iso8859-7. This must have been like, 2006.

Re: ITerm2 2.0

#59
post #47

to HN: What changed you from "terminal.app is good enough" to "I prefer iTerm"? Because that's what I'm asking myself.

I use Terminal almost exclusively in full-screen mode, and iTerm allows me to do just that. And no, Terminal.app does not have full-screen mode that is useful. Lion-style fullscreen apps are absolutely useless to me, since you can't bind them to ctrl-[1-9] hotkeys to switch between spaces.

Of course you can…

System Prefs > Keyboard > Shortcuts > Mission Control > Switch to Desktop #

Re: ITerm2 2.0

#60

to HN: What changed you from "terminal.app is good enough" to "I prefer iTerm"? Because that's what I'm asking myself.

For me, it's just:

> Deep tmux integration. iTerm2 can speak directly to tmux and display its virtual windows as native windows or tabs, making tmux much easier to navigate.

I actually prefer Terminal.app otherwise, but the tmux integration is so good it's worth it just for that.

Post reply on HN