Vensters & systeemvak
Op Desktop zijn je sessies niet vastgezet aan één venster. Elk terminaltabblad kan in zijn eigen OS-venster leven, en het systeemvakpictogram houdt elke sessie bereikbaar zolang DR-Terminal draait.
Een sessie loskoppelen naar een eigen venster
Elke sessie met een terminal erachter — SSH, lokale shell, serieel, telnet — kan worden losgekoppeld in een zelfstandig venster. Dat kan op drie manieren:
- Klik op de knop open-in-nieuw-venster bij het zijbalkitem van de sessie.
- Sleep het tabblad van de sessie omhoog of omlaag van de tabbalk af.
- Druk op Ctrl+Shift+N om de actieve sessie los te koppelen.
Een Commander (zie Bestandsbeheer) laat zich ook loskoppelen, maar alleen via de knop open-in-nieuw-venster — bij het zijbalkitem of in de titelbalk; het slepen van het tabblad en de sneltoets gelden alleen voor terminalsessies.
De klassieke SFTP-browser is het enige sessietype dat niet kan worden losgekoppeld — gebruik voor bestandsbeheer in een apart venster in plaats daarvan een Commander.
- Het losgekoppelde venster is volledig onafhankelijk: eigen titelbalk, eigen focus, eigen plek op het scherm (of een ander beeldscherm).
- De sessie blijft draaien terwijl ze is losgekoppeld — loskoppelen verbreekt of herstart ze nooit.
- Je kunt meerdere sessies tegelijk loskoppelen en naast elkaar plaatsen, bijv. om twee servers tegelijk in de gaten te houden.
Opnieuw dokken (terughalen)
Sluit het losgekoppelde venster om die sessie terug te sturen naar de tabbalk van het hoofdvenster — dat is herdocken.
Het sluiten van een losgekoppeld venster is niet hetzelfde als het sluiten van de sessie. Herdocken verandert alleen waar de sessie wordt getoond; de verbinding blijft bestaan. Om een sessie daadwerkelijk te beëindigen, sluit je het tabblad (de ×) in het hoofdvenster.
Het contextmenu van een sessie
Klik met de rechtermuisknop op het tabblad van een sessie, op haar zijbalkitem of op haar dashboardkaart voor snelle acties:
- Hernoemen — geef de sessie een aangepaste naam. Die verschijnt in de zijbalk, op het dashboard en in het systeemvak; tabbladen tonen de terminaltitel die de shell instelt wanneer die er is, dus de aangepaste naam verschijnt alleen op het tabblad wanneer de shell geen titel heeft ingesteld of wanneer de optie Verbindingsnaam als tabbladtitel gebruiken van de verbinding aan staat.
- Openen in Commander — SSH-sessies (zijbalk en dashboard): opent de bestandsbeheerder met twee panelen (zie Bestandsbeheer) op dezelfde host, beginnend in de huidige map van de shell.
- Verbindingsinfo — SSH-sessies: verbindingsgegevens voor deze sessie.
- Sessie herstarten — sluit de verbinding en open die opnieuw in hetzelfde tabblad, bijv. na een herstart op afstand. Wordt aangeboden voor sessietypen waarvoor er iets is om opnieuw mee te verbinden (SSH, SFTP, serieel, telnet).
- Tabblad sluiten — beëindig de sessie.
Systeemvak
Het pictogram in het systeemvak (meldingengebied) is de hele tijd beschikbaar dat DR-Terminal draait. Het minimaliseren van het hoofdvenster laat elke sessie draaien en bereikbaar vanuit het systeemvak. Het sluiten van het hoofdvenster sluit DR-Terminal af — wanneer er sessies actief zijn, wordt eerst om bevestiging gevraagd, want afsluiten verbreekt ze. Klik op het systeemvakpictogram om het hoofdvenster naar voren te halen; klik met de rechtermuisknop voor het menu:
- Show DR-Terminal — breng het hoofdvenster weer naar de voorgrond.
- Eén regel per draaiende sessie en Commander. Het submenu van een sessie biedt Terminal openen (focus erop in het hoofdvenster, of breng zijn venster naar voren als het is losgekoppeld) en Hernoemen.
- Een sessie waarvan de verbinding is weggevallen, blijft in de lijst staan met het achtervoegsel — Verbroken (het tabblad blijft behouden voor de scrollback).
- Een
↗-markering naast een item betekent dat die sessie zich momenteel in een eigen losgekoppeld venster bevindt. - Quit — sluit DR-Terminal (er wordt om bevestiging gevraagd).
Gecombineerd met keep-alive (zie SSH-verbindingen) houden geminimaliseerde en losgekoppelde sessies hun verbinding open zolang DR-Terminal draait.