Могу ли я сохранить вкладки при выходе в моем iTerm 2, чтобы мне не приходилось открывать те же каталоги после перезапуска?
Как, например, Chrome.
Я не смог найти такую опцию в настройках. Может быть, «Arrangements» - это то, что я хочу, но, похоже, это требует от меня явного сохранения вкладок.
Ответы:
Вы можете сохранить и восстановить расположение окон с ⇧ ⌘ Sи ⇧ ⌘ Rвариантами под экраном окна в iTerm2
Вы можете запустить опцию расположения по умолчанию, которую вы хотите включить, в меню « Настройки» -> « Общие» -> « Запуск» -> « Открыть расположение окон по умолчанию» .
Вы можете добавить аранжировки ⇧ ⌘ Sи управлять ими на вкладке « Настройки» -> « Аранжировки ».
источник
Попробуйте iTermocil
источник
yml
файле, однако это не восстанавливает вкладки при перезапускеВот что я делаю под управлением OSX 10.10.4:
Установите iTerm ночью (последний выпуск). Заваривать проще всего:
brew tap caskroom/versions && brew cask install iterm2-nightly
Вы можете запустить это бок о бок с другими версиями; Я использую Spotlight и смотрю версии, которые я открываю. По умолчанию будет включено восстановление сеанса, которое будет восстанавливать вкладки и каталоги. Однако вам может потребоваться настроить системные настройки Apple в « Системные настройки» > «Общие», где «Закрыть окна» при выходе из приложения. Посмотрите эту проблему Gitlab для скриншота, если это вас смущает.
источник
В iTerm перейдите в « Настройки» -> « Общие» и в разделе « Запуск» выберите « Восстановление настроек системного окна» .
Перейдите в Системные настройки macOS -> Общие и убедитесь, что флажок Закрыть окна при выходе из приложения не отмечен .
источник
Если у кого-то вроде меня возникли проблемы с включением «Восстановления сеанса» в бета-версии iTerm 2.9 (или бета-версии iTerm3, как они это называют), сделайте следующее:
Вероятно, для технических фанатов очевидно, что нужно выбрать эту опцию, чтобы эта функция работала, но для меня это было не так, и я никогда не видел, чтобы это упоминалось где-либо.
источник
Это возможно с iterm2: https://www.iterm2.com/documentation-restoration.html
Мне также пришлось снять флажок «закрыть окна при выходе из приложения» в общих настройках системы: https://support.apple.com/en-us/HT204005 .
источник
Приходит довольно поздно, но вы должны сначала создать несколько профилей, а затем использовать Command- Option/ Alt- Shift H( Hдля горизонтального разделения или замены Vдля вертикального разделения). Он покажет вам список ваших профилей, а затем вы можете добавить их в свой разделить. После того, как вы создадите настройки, которые вам нравятся, как это делал Сайрам выше.
Вот объяснение vid: профили iterm2 и расположение окон .
источник
Это по-прежнему не совсем то, что вы хотите, но, поскольку вы можете проверить
$ITERM_SESSION_ID
переменную среды, чтобы увидеть, на какой панели вы находитесь, комбинируя это с сохраненным расположением окон, вы можете заставить каждую панель начинать с другого начального пути или просто с чего угодно. вы хотели бы запустить по умолчанию.Например, мое сохраненное расположение окон - две вкладки с двумя панелями на первой вкладке. Таким образом, у меня будет
$ITERM_SESSION_ID=w0t0p0
для первой панели на первой вкладке,$ITERM_SESSION_ID=w0t0p1
для 2-й панели и$ITERM_SESSION_ID=w0t1p0
для одной панели на 2-й вкладке. «w» обозначает окно, «t» для вкладки и «p» для панели. Я проверяю эти переменные в моем.zshrc
и запускаю Vim в w0t0p0, iPython в w0t1p0 соответственно.источник
В iTerm2 v2.1.4 есть настройка под
Profiles
:Reuse previous session's directory
. Возможно, это было в более ранних версиях, но я не смотрел.Смотрите скриншот:
источник
Нет, на сегодняшний день я не мог найти способ установить макет / вкладки с путями и восстановить его (как, например, Sublime Text) в iTerm (2.9).
Лично я удивлен тем, как в таком зрелом проекте все еще отсутствует базовая функция (например, я думаю, что она гораздо важнее, чем цвета вкладок).
источник
Отключение
System Preferences -> General -> "Close windows when quitting an app"
флажка сделало работу за меня.источник
Я нашел решение на официальном сайте iTerm2, проверьте его здесь https://www.iterm2.com/documentation-restoration.html .
После настройки iTerm2 восстанавливает последний сеанс так же, как Chrome. Однако процесс (например, запуск npm) не может быть восстановлен.
Прекрасно работает под iTerm2 build 3.0.14 и macOS Sierra 10.12.6 (16G29). Надеюсь, это поможет.
источник