- Ferramenta para manter sessões de terminal ativas e permitir reconexão, possibilitando continuar o trabalho sem interromper processos
- Sem os recursos complexos de gerenciamento de janelas do
tmux ou screen, oferece apenas a função de persistência de sessão
- Mantém a sessão com base em processos PTY e oferece controle de conexão sem encerrar a sessão por meio de attach/detach
- Vários clientes podem se conectar simultaneamente à mesma sessão, com restauração automática do estado de saída anterior e do scrollback do terminal
- Usa a biblioteca
libghostty-vt para restaurar rapidamente o estado do terminal ao reconectar à sessão
- Permite exibir o nome da sessão atual pela variável de ambiente
ZMX_SESSION, com suporte à personalização do prompt do shell
- Armazena logs da CLI e de cada sessão no caminho
/tmp/zmx/logs/
- Funciona em macOS e Linux, não oferecendo recursos de janelas, abas ou divisão de tela
- É compilado com base na linguagem Zig (v0.15) e distribuído como um único arquivo executável
Ainda não há comentários.