repos / zmx

session persistence for terminal processes
git clone https://github.com/neurosnap/zmx.git

commit
6e6bc9c
parent
766fb8a
author
Eric Bower
date
2026-01-09 20:03:18 -0500 EST
docs(readme): copy
2 files changed,  +8, -10
M README.md
+8, -8
 1@@ -54,14 +54,14 @@ zig build -Doptimize=ReleaseSafe --prefix ~/.local
 2 Usage: zmx <command> [args]
 3 
 4 Commands:
 5-  [a]ttach <name> [command...]  Attach to session, creating session if needed
 6-  [r]un <name> [command...]     Send command without attaching, creating session if needed
 7-  [d]etach                      Detach all clients from current session  (ctrl+\ for current client)
 8-  [l]ist                        List active sessions
 9-  [k]ill <name>                 Kill a session and all attached clients
10-  [hi]story <name>              Output session scrollback as plain text
11-  [v]ersion                     Show version information
12-  [h]elp                        Show this help message
13+  [a]ttach <name> [command...]   Attach to session, creating session if needed
14+  [r]un <name> [command...]      Send command without attaching, creating session if needed
15+  [d]etach                       Detach all clients from current session  (ctrl+\ for current client)
16+  [l]ist                         List active sessions
17+  [k]ill <name>                  Kill a session and all attached clients
18+  [hi]story <name> [--vt|--html] Output session scrollback (--vt or --html for escape sequences)
19+  [v]ersion                      Show version information
20+  [h]elp                         Show this help message
21 ```
22 
23 ### examples
M src/main.zig
+0, -2
1@@ -1434,5 +1434,3 @@ fn serializeTerminal(alloc: std.mem.Allocator, term: *ghostty_vt.Terminal, forma
2         return null;
3     };
4 }
5-
6-