Windowsターミナルの状態を保存する
[質問]
(前回の記事の続き)次回起動時にも自動的に再現する方法を教えてください
[回答] Gemini
分割した画面の状態(レイアウト)を次回起動時にも自動で再現するには、「スタートアップ設定」を少しカスタマイズするのが一番スマートです。
Windows 11のターミナルには、終了時の状態を記憶する機能があります。
方法1:終了時のウィンドウ構成を復元する(おすすめ)
これを設定すると、前回閉じた時の「左右分割」や「開いていたタブ」の状態が、次に起動した時にそのまま蘇ります。
- Windowsターミナルの [設定](
Ctrl+,)を開きます。 - 左メニューの一番上にある [スタートアップ] を選択します。
- 右側の項目にある 「前回のセッションを再開する」 を [オン] にします。
- 右下の [保存] をクリックします。
これで、次回からは「左右に分割したまま」閉じるだけで、次に開いたときも同じ配置でスタートします。
方法2:特定の構成で常に起動させる(ショートカット作成)
「前回がどうであれ、常に左はPowerShell、右はコマンドプロンプトで起動したい」という場合は、起動コマンドを指定したショートカットを作成します。
- デスクトップで右クリック > [新規作成] > [ショートカット] を選択。
-
「項目の場所」に以下のコマンドをコピー&ペーストします。
-
-pはプロファイル名(設定画面にある名前)を指定します。 ;でコマンドをつなぎ、split-paneで分割を指示しています。-
-Hを-Vに変えれば垂直(上下)分割になります。 -
適当な名前(例:「開発用ターミナル」)をつけて保存します。
以後、このショートカットから起動すれば、いつでもお気に入りの分割状態で立ち上がります。
便利な小技:ペインの入れ替え
左右に分割した後、「やっぱり左右を逆にしたいな」と思ったときは、以下の操作が便利です。
- ペインの入れ替え:
Alt+Shift+S - これを使えば、フォーカスしている画面と隣の画面をサッと入れ替えられます。
この「起動コマンド(wt.exe)」を使えば、3分割や4分割の複雑なレイアウトも1クリックで呼び出せるようになりますが、まずは「セッションの再開」から試してみるのが手軽で良いと思います。
特定のフォルダ(カレントディレクトリ)を固定して起動する設定なども興味ありますか?