如何在 iTerm 中自動恢復上次的視窗排列?

如何在 iTerm 中自動恢復上次的視窗排列?

我有兩台舊 Mac,都安裝了 iTerm2,並且可以在啟動後自動恢復上次的視窗排列(具有不同目錄和顏色的選項卡)。我忘記了我為兩者做了什麼配置。

現在我正在使用 iTerm2 設定一台新的 Mac,但永遠無法在那裡工作「自動恢復上次的視窗排列」。

我嘗試過的:

  1. 與工作中的相比,一一檢查並設定偏好;
  2. 克隆工作“ ~/Library/Preferences/com.googlecode.iterm2.plist”;
  3. Preferences-> Profiles-> General-> Working Directory-> Reuse previous session's directory(但我認為這會影響您打開新分頁而不是啟動);
  4. Menu-> Window-> Save Window Arrangement-> 和save it as default.但在這種情況下,每次如果我從頭啟動,iTerm 總是從保存中恢復固定的視窗排列。我不想保存任何模式,我只想恢復上次的所有內容。

我嘗試過的所有方法都無法使其發揮作用。誰能告訴我該怎麼辦?多謝。

iTerm 版本:iTerm2-1_0_0_20140112

答案1

在 iTerm2 的首選項 ( Cmd + ,) 中,將常規 > 啟動從變更Open Default Window ArrangementUse System Window Restoration Setting

在「系統偏好設定」中,關閉「常規」>「退出應用程式時關閉視窗」。

答案2

2019 年(iTerm v3.2.9),對我有用的是:

  1. 點選 CMD + Shift + S 儲存目前排列(或轉到“視窗”->“儲存視窗排列”。

  2. 現在轉到 iTerm2 -> 首選項 -> 安排 -> 在安排清單中選擇您的安排 -> 點擊底部的「設定預設值」。

  3. 首選項 -> 常規 -> 啟動時開啟預設視窗排列

現在,當您在任何時候重新開啟 iTerm 時,它會開啟您的新安排。

答案3

我編寫了一個程序,旨在為自己解決這個痛點,它允許您創建預定義的窗格佈局和命令(針對不同的項目/設定等),然後在需要時將它們加載到 iTerm 中。

它叫做 iTermocil,你可以透過 Github 下載它(和原始碼):https://github.com/TomAnthony/itermocil

在此輸入影像描述

相關內容