Janelas & bandeja
No Desktop, as sessões não ficam presas a uma única janela. Qualquer separador de terminal pode viver na respetiva janela do sistema operativo, e o ícone da bandeja do sistema mantém todas as sessões acessíveis enquanto o DR-Terminal estiver em execução.
Destacar uma sessão na respetiva janela
Toda a sessão baseada em terminal — SSH, shell local, série, telnet — pode ser destacada numa janela independente. Há três formas de o fazer:
- Clique no botão abrir em nova janela na entrada da sessão na barra lateral.
- Arraste o separador da sessão para cima ou para baixo, para fora da barra de separadores.
- Prima Ctrl+Shift+N para destacar a sessão ativa.
Um Commander (ver Gestor de ficheiros) também é destacável, mas apenas através do botão de abrir em nova janela — na respetiva entrada da barra lateral ou na respetiva barra de título; o gesto de arrastar o separador e o atalho aplicam-se apenas a sessões de terminal.
O navegador SFTP clássico é o único tipo de sessão que não pode ser destacado — para navegar por ficheiros numa janela separada, utilize um Commander.
- A janela destacada é totalmente independente: tem a sua própria barra de título, o seu próprio foco, o seu próprio lugar no ecrã (ou noutro monitor).
- A sessão continua em execução enquanto destacada — destacar nunca a desconecta nem a reinicia.
- É possível destacar várias sessões de uma vez e organizá-las lado a lado, por exemplo para acompanhar dois servidores ao mesmo tempo.
Reencaixar (trazer de volta)
Feche a janela destacada para enviar essa sessão de volta à barra de separadores da janela principal — isto é o reencaixe.
Fechar uma janela destacada não é o mesmo que fechar a sessão. Reencaixar só altera onde a sessão é apresentada; a ligação permanece ativa. Para encerrar realmente uma sessão, feche o respetivo separador (o ×) na janela principal.
O menu de contexto da sessão
Clique com o botão direito no separador de uma sessão, na respetiva entrada da barra lateral ou no respetivo cartão no ecrã inicial para ações rápidas:
- Renomear — dá à sessão um nome personalizado. Este aparece na barra lateral, no ecrã inicial e na bandeja; os separadores mostram o título de terminal definido pelo shell quando existe um, pelo que o nome personalizado só aparece no separador quando o shell não definiu um título ou quando a opção Usar o nome da ligação como título do separador da ligação está ativa.
- Abrir no Commander — sessões SSH (barra lateral e ecrã inicial): abre o gestor de ficheiros de painel duplo (ver Gestor de ficheiros) no mesmo host, começando no diretório atual do shell.
- Informação da ligação — sessões SSH: detalhes da ligação desta sessão.
- Reiniciar sessão — fecha e reabre a ligação no mesmo separador, por exemplo depois de um reinício remoto. Disponível para tipos de sessão que tenham algo a que se reconectar (SSH, SFTP, série, telnet).
- Fechar separador — encerra a sessão.
Bandeja do sistema
O ícone da bandeja do sistema (área de notificação) fica disponível durante todo o tempo em que o DR-Terminal está em execução. Minimizar a janela principal mantém todas as sessões em execução e acessíveis através da bandeja. Fechar a janela principal encerra o DR-Terminal — quando há sessões ativas, é pedida uma confirmação antes, porque encerrar desliga-as. Clique no ícone da bandeja para trazer a janela principal para a frente; clique com o botão direito para abrir o menu:
- Show DR-Terminal — traz a janela principal de volta ao primeiro plano.
- Uma linha por sessão em execução e Commander. O submenu de uma sessão oferece Abrir terminal (coloca-a em foco na janela principal, ou traz a respetiva janela se estiver destacada) e Renomear.
- Uma sessão cuja ligação caiu continua listada com o sufixo — Desligado (o separador é mantido para preservar o buffer de deslocamento).
- Um marcador
↗ao lado de uma entrada significa que essa sessão está atualmente na respetiva janela destacada. - Quit — fecha o DR-Terminal (será pedida uma confirmação).
Combinadas com keep-alive (ver Ligações SSH), as sessões minimizadas e destacadas mantêm a respetiva ligação aberta enquanto o DR-Terminal estiver em execução.