ZenOven's Archivers

From zenoven on 2015-12-25 00:21:53

iterm2自动恢复会话/标签设置

自从换了公司并习惯在Mac上做开发之后,与命令行打交道的机会就变多了,经常用iterm2这个神器但是有一个很蛋疼的地方,就是在退出之后上一次的会话,或者是标签等都没有保存,这样就不得不再打开一个个tab,敲一遍遍路径(虽然有autojump会稍微快点)。好了,不废话,下面告诉你怎么搞。

1、下载2.9beta及以上版


因为这个功能在2.1.4中还没有,所以乖乖去下吧,不然打破头皮也没用。

下载地址在这里: iTerm2 最新稳定版

当然版本可能会更新,所以你也可以在这里找最新的地址:https://iterm2.com/downloads.html

2、安装并设置


安装我就不多说了,和其他APP的安装一样,解压到应用程序文件夹就可以了。

2.1 设置Session Restoration


然后,打开 Preference>Advanced>Enable session restoration

[caption id="attachment_2065" align="alignnone" width="1200"]<img class="wp-image-2065" src="http://www.zenoven.com/wp-content/2015/12/iterm2-SessionRestoration.jpg" alt="iterm2-SessionRestoration" width="1200" height="593" /> iterm2-Session Restoration[/caption]

有一点需要注意:我在装完这个beta版之后上面截图的选项默认已经是Yes,但是特么的没有一点效果,在将这个选项关掉,退出,然后再打开,再退出,然后才有效。所以如果你也遇到这个问题,试试我的这个方法吧。

2.2 设置Startup


打开Preference>General,然后设置Startup为 Use System Window Restoration Setting

[caption id="attachment_2066" align="alignnone" width="1592"]<img class="wp-image-2066 size-full" src="http://www.zenoven.com/wp-content/2015/12/iterm2-Startup.jpg" alt="iterm2-Startup" width="1592" height="1058" /> iterm2-Startup[/caption]

2.3 设置系统选项


没错,还要修改系统设置,因为这是iterm2利用的系统特性才能完成的功能。

打开 系统偏好设置>通用,把退出应用时关闭窗口选项关掉。

[caption id="attachment_2067" align="alignnone" width="1336"]<img class="wp-image-2067 size-full" src="http://www.zenoven.com/wp-content/2015/12/iterm2-系统设置.jpg" alt="iterm2-系统设置" width="1336" height="1226" /> iterm2-系统设置[/caption]

好了,设置到此结束。

3、效果


退出再打开后如果你能看到“Session Restored”这样的提示信息,就说明你的设置成功啦!

[caption id="attachment_2068" align="alignnone" width="1200"]<img class="wp-image-2068" src="http://www.zenoven.com/wp-content/2015/12/iterm2-效果-600x338.jpg" alt="iterm2-Session Restoration效果" width="1200" height="676" /> iterm2-Session Restoration效果[/caption]

好了,洗洗睡觉~~ 话说还是圣诞夜的,我却在这里撸文章。。。

查看完整版本: iterm2自动恢复会话/标签设置

From 傅小黑 on 2015-12-27 20:18:37

学习了

From wer on 2016-04-03 20:15:24

海拔

From wer on 2016-04-03 20:19:13

问下这个怎么弄成英文的,还有浏览次数

Tags: iterm2, restoration, session, tab, 会话, 恢复, 标签


©ZenOven