Você não pode duplicar todo o estado de uma guia. Isso envolveria, de alguma maneira, copiar uma árvore de processo inteira, a qual (se possível) é magia negra (e nem funcionaria com conexões de rede).
O motivo é porque um programa terminal só sabe quais processos estão sendo executados sob ele, mas não seus internos, e especialmente não o estado de processos remotos . Você poderia fazê-lo iniciar um ssh user@host
com os mesmos argumentos que o atualmente em execução ssh
, mas você não pode forçá-lo ao mesmo caminho remoto. *
*
Às vezes, faço isso: (conexão A) pwd > ~/foo;
(conexão B) cd $(< ~/foo)