使 iTerm2 打开时恢复上次状态

vsc

前言

今天用 VS Code 打开一个比较大的 Android 项目,然后成这样了…强制关闭了之后重启,
整个电脑都卡了… 我想关机关机也卡死了!!只能强制重启,重启之后发现,我的 iTerm2 状态数据全不见了,tab,历史记录等等。(当然这些可能不是 VS Code 的锅,我更怀疑是 bugOS 不稳定的锅。)

这些数据说不上很有用,但是恢复总比丢失好,接下来进行这些操作就可以让 iTerm2 关闭时保存状态,打开恢复。

操作

step 1

系统偏好设置 -> 通用 -> 关闭 “退出时关闭窗口”

step-1

step 2

iTerm2 设置 -> General -> Startup -> choose “Use System Window Restoration Settings”

step-2

step 3

iTerm2 设置 -> Advanced -> “Enable session restoration” choose Yes

step-3

效果

iTerm

这样就可以啦~~关闭再打开就会出现 Session Contents Restored 的字样