Projects / Advanced

🛰️ Build a terminal 6 of 8: split it into a server and clients

What you end up with

The deliverable is a terminal whose session survives closing and reopening the app. A daemon owns the PTY, and the GUI and terminal clients connect over a Unix socket. vim keeps running after kill -9 on a client, and reattaching restores the same screen state. A client that stops reading does not stop the server.

🔒

Create a free account to read this project

Sign up for a free membership to read every free project. Already have an account? Please sign in.

Other projects

← Back to all projects