←back to thread

299 points miguelraz | 1 comments | | HN request time: 0.205s | source
Show context
wrs ◴[] No.45893920[source]
Re "stage 2: persistent sessions", iTerm2 already does this. The PTYs are owned by background processes independent of the GUI application. So iTerm2 can upgrade the application without interrupting the running terminal sessions.
replies(2): >>45894020 #>>45899260 #
jynelson ◴[] No.45894020[source]
this is really cool omg! i didn't know that, i'll do some research.

one of the strange things to me about the terminal landscape is how little knowledge sharing there is compared to other domains i'm familiar with. iTerm has a bunch of things no one else has; kitty influenced wezterm but otherwise no one else seems to have valued reflection; there's a whole bunch of extensions to ANSI escapes but most of them are non-standard and mutually incompatible. it's weird. if i compare to something like build systems, there's a lot more cross-pollination of ideas there.

replies(1): >>45899974 #
1. lproven ◴[] No.45899974[source]
You do make a good point there. There's a tonne of insular parochialism: "my tool is the best tool and I will loftily ignore the others."

This is why I wrote this:

https://www.theregister.com/2025/06/24/tiling_multiplexers_s...

Trying to bring a bunch of related tools together in one place and compare and contrast them.