zmx - Un outil léger pour garder persistantes les sessions de processus dans le terminal
(github.com/neurosnap)- Outil permettant de maintenir une session de terminal et de s’y reconnecter, afin de poursuivre le travail sans interrompre les processus
- Contrairement aux fonctions complexes de gestion de fenêtres de
tmuxouscreen, il fournit uniquement une fonction de persistance de session - Maintient les sessions sur la base de processus PTY et prend en charge le contrôle de la connexion sans fermer la session grâce aux fonctions attach/detach
- Plusieurs clients peuvent se connecter simultanément à la même session, avec restauration automatique de l’état de sortie précédent et du scrollback du terminal
- Utilise la bibliothèque
libghostty-vtpour restaurer rapidement l’état du terminal lors de la reconnexion à une session
- Utilise la bibliothèque
- Permet d’afficher le nom de la session actuelle via la variable d’environnement
ZMX_SESSION, avec prise en charge de la personnalisation de l’invite du shell - Stocke les logs de la CLI et de chaque session dans le chemin
/tmp/zmx/logs/ - Fonctionne sur macOS et Linux, sans proposer de fonctions de fenêtres, d’onglets ou de division d’écran
- Construit avec le langage Zig (v0.15) et distribué sous la forme d’un exécutable unique
Aucun commentaire pour le moment.