ウィンドウとトレイ
デスクトップでは、セッションは単一のウィンドウに固定されません。どのターミナルタブも独自の OS ウィンドウとして配置でき、DR-Terminal が動作している間は、システムトレイのアイコンからいつでもすべてのセッションにアクセスできます。
セッションを独立したウィンドウに切り離す
ターミナルを基盤とするセッション — SSH、ローカルシェル、シリアル、telnet — はすべて単独のウィンドウとしてポップアウトできます。方法は 3 つあります。
- セッションのサイドバーエントリーにある 新しいウィンドウで開く ボタンをクリックします。
- セッションのタブをタブバーから上下にドラッグします。
- Ctrl+Shift+N を押して、アクティブなセッションを切り離します。
Commander(ファイルマネージャー を参照)もポップアウトできますが、方法は新しいウィンドウで開くボタン — サイドバーエントリーまたはタイトルバーにあるもの — だけです。タブのドラッグ操作とショートカットはターミナルセッション専用です。
従来の SFTP ブラウザーは、唯一切り離せないセッション種別です。ファイルの閲覧を別ウィンドウで行いたい場合は、代わりに Commander を使ってください。
- 切り離したウィンドウは完全に独立しています。独自のタイトルバー、独自のフォーカス、画面上(または別のモニター上)の独自の位置を持ちます。
- セッションは切り離されている間も 動作し続けます — 切り離しによって切断や再起動が行われることは決してありません。
- 複数の セッションを同時に切り離し、横並びに配置できます。例えば 2 台のサーバーを同時に監視するためなどです。
再ドッキング(元に戻す)
切り離したウィンドウを閉じる と、そのセッションはメインウィンドウのタブストリップに戻ります — これが再ドッキングです。
切り離したウィンドウを閉じることは、セッションを閉じることと 同じではありません。再ドッキングはセッションが表示される 場所 を変えるだけで、接続は生きたまま維持されます。セッションを実際に終了するには、メインウィンドウでそのタブの × を閉じます。
セッションのコンテキストメニュー
セッションのタブ、サイドバーのエントリー、ダッシュボードのカードを右クリックすると、すばやく操作できます。
- 名前を変更 — セッションにカスタム名を付けます。サイドバー、ダッシュボード、トレイに表示されます。タブにはシェルが設定したターミナルタイトルがあればそれが表示されるため、カスタム名がタブに現れるのは、シェルがタイトルを設定していない場合か、接続の タブのタイトルに接続名を使用 オプションがオンの場合だけです。
- Commanderで開く — SSH セッション(サイドバーとダッシュボード):同じホストで 2 ペインのファイルマネージャー(ファイルマネージャー を参照)を、シェルの現在のディレクトリから開きます。
- 接続情報 — SSH セッション:このセッションの接続の詳細です。
- セッションを再起動 — 同じタブで接続を閉じて開き直します。例えばリモートの再起動後などです。再接続する対象があるセッション種別(SSH、SFTP、シリアル、telnet)で提供されます。
- タブを閉じる — セッションを終了します。
システムトレイ
システムトレイ(通知領域)のアイコンは、DR-Terminal が動作している間ずっと利用できます。メインウィンドウを最小化しても、すべてのセッションは動作し続け、トレイからアクセスできます。メインウィンドウを閉じると DR-Terminal は 終了 します。アクティブなセッションがある場合は、終了すると切断されるため、先に確認を求められます。トレイアイコンをクリックするとメインウィンドウが前面に出ます。右クリックでメニューが表示されます。
- Show DR-Terminal — メインウィンドウを前面に戻します。
- 実行中の各セッションと Commander ごとに 1 行ずつ。セッションのサブメニューには ターミナルを開く(メインウィンドウでフォーカスする、または切り離されている場合はそのウィンドウを前面に出す)と 名前を変更 があります。
- 接続が切れたセッションは、末尾に — 切断済み が付いた状態で一覧に残ります(スクロールバックのためにタブは維持されます)。
- エントリーの隣にある
↗マークは、そのセッションが現在独自の切り離されたウィンドウにあることを意味します。 - Quit — DR-Terminal を閉じます(確認を求められます)。
キープアライブ(SSH 接続 を参照)と組み合わせると、最小化されたセッションや切り離されたセッションは、DR-Terminal が動作している間ずっと接続を開いたまま保持します。