Skip to content

Enable Terminal to persist / restore instance settings #766

@zadjii-msft

Description

@zadjii-msft

Let the user set a global setting to have the terminal re-open with whatever profiles were last open.

Thoughts:

  • what happens when a user has two windows open, closes one with 3 tabs, then opens a new window? Should it open the 3 tabs? Or should it start a fresh, single tabbed window?
  • how do we persist the last session?
  • Do we only persist the last tabs open when the last terminal window is closed?
  • Do we add a "quit terminal" option that closes all open windows, and persists all their open profiles?

THIS IS NOT A DISCUSSION OF PRESERVING WINDOW CONTENT, ONLY OPEN WINDOW PROFILES

This also includes restoring things like previous window positions.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Area-SettingsIssues related to settings and customizability, for console or terminalArea-UserInterfaceIssues pertaining to the user interface of the Console or TerminalIssue-FeatureComplex enough to require an in depth planning process and actual budgeted, scheduled work.Product-TerminalThe new Windows Terminal.Resolution-Fix-CommittedFix is checked in, but it might be 3-4 weeks until a release.

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions