Still, I'm happy to see work on screen continuing.
I'm not sure if zellij can do that, and coming from tmux, zellij was an easy change.
Care to share the config ?
[EDIT]: and on the topic of modern terminal emulator vs screen/tmux type solutions ... there is of course some feature overlap for which modern terminal emulators are clearly better (my opinion), such as window / pane management.
However, screen and tmux are simply amazing for long-term backgrounding of tasks and/or sessions.
There are some "daemon"-type tasks that I almost exclusively run under screen, only moving them to a systemd-type session control system long after they've been properly debugged and tested.
There are also some semi-permanently running shell sessions that keep alive with screen on remote servers to instantly recover full context of what I was doing there, sometimes weeks apart (old brains become forgetful and need crutches).
Are modern term emulator like wezterm capable of pulling that off these days ?
My config is a little overwhelming, but you'll find your answers here: https://wezfurlong.org/wezterm/ssh.html
> Are modern term emulator like wezterm capable of pulling that off these days ?
But something that was always bugging me was the "ssh unawareness" - I've always wanted to be able to do splits on the remote end, but that was simply not possible without nesting sessions.
Now, I've switched my terminal to wezterm, which fills all my multiplexing needs, as it supports this exact "remote-or-local-splits" usecase (with some setup, of course).