Terminal Sessions You Can Bookmark
Key topics
The quest for a bookmarkable terminal session just got a whole lot more exciting with Zellij's latest feature, sparking a lively discussion among tech enthusiasts. As the author revealed, this innovation can indeed serve as a viable alternative to VibeTunnel for controlling remote SSH sessions, complete with built-in authentication. Commenters weighed in on the technicalities, with some exploring alternatives like Server-Sent Events (SSE) and others pointing out potential roadblocks, such as websocket-blocking company firewalls - although a clever workaround involving VPNs was suggested. Amidst the chatter, a broader conversation emerged about terminal emulators and the potential for a standardized protocol, with iTerm2's tmux control mode and WezTerm's proposed general protocol generating interest.
Snapshot generated from the HN discussion
Discussion Activity
Active discussionFirst comment
49s
Peak period
11
96-108h
Avg / period
6
Based on 12 loaded comments
Key moments
- 01Story posted
Aug 27, 2025 at 3:16 AM EDT
4 months ago
Step 01 - 02First comment
Aug 27, 2025 at 3:17 AM EDT
49s after posting
Step 02 - 03Peak activity
11 comments in 96-108h
Hottest window of the conversation
Step 03 - 04Latest activity
Aug 31, 2025 at 9:44 AM EDT
4 months ago
Step 04
Generating AI Summary...
Analyzing up to 500 comments to identify key contributors and discussion patterns
Want the full context?
Jump to the original sources
Read the primary article or dive into the live Hacker News thread when you're ready.
Would it make sense for Zellij to also support the tmux control mode protocol, and interoperate with terminal emulators that support it?
Another thing (less ambitious): is it possible to have an option to integrate with native scrolling? Like shpool [3] does. I suppose it's not possible to enable it by default since it has a frame around the session, but maybe this frame could be disabled if I want native scrolling back? Native scrolling helps mainly with navigating by clicking on the native scrollbar that most terminal emulators have (mouse scrolling works on Zellij though, which is very cool).
[0] https://iterm2.com/documentation-tmux-integration.html
[1] https://github.com/tmux/tmux/wiki/Control-Mode
[2] https://unix.stackexchange.com/questions/189805/what-termina...
[3] https://github.com/shell-pool/shpool
For 2 - I think this can be achieved with scroll vertical/horizontal scroll regions (which should also boost performance a bit). I hope to implement this in the future.
Generally speaking I don't want a terminal multiplexer to be doing network IO of any sort, so I also didn't love it when they shipped "load WASM plugins from a non-checksummed arbitrary URL via your config file" in a previous release.
the goal was to use webauthn to authenticate ssh sessions from the browser with a charm/wish ssh app backend.