You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Afaict, escape sequence are always understood by zellij and handled by zellij. This means any escape sequence zellij does not support, but the terminal emulator does support can't be used. It would be nice if there was a (probably disabled by default) option to pass through escape codes wrapped in a specific sequence, like tmux's \ePtmux;...\e\\ (tmux(1)#allow-passthrough) or screen's \eP..\e\\ (screen#Control-Sequences)
I suppose there could be a plugin which makes zellij understand the tmux escape, but applications aren't going to be sending it because they don't think they're in tmux (unless the plugin also sets the TMUX environment variable), but I think that's a much poorer solution (also not sure if a plugin can do that).
Any plugin that implements a new sequence (\ePzellij;...\e\\ for example) is going to get probably no support at all because that's a niche on a niche.
The text was updated successfully, but these errors were encountered:
This will unblock #2814 and make fixing it pretty trivial, AFAIK.
Sort of... It would make unicode placements viable, but I imagine anything involving any other kind of placement would be weird, as the program is trying to use a "pane-relative" position, but it's going to instead get an absolute, window-relative position.
This is okay though, because the program has to opt-in to zellij passthrough in any situation, so the developer is aware of this. Long term it would still be better for proper support, like it does have for sixel so the rest of the protocol works.
I see someone else in that thread also suggested what I am suggesting here and here
Afaict, escape sequence are always understood by zellij and handled by zellij. This means any escape sequence zellij does not support, but the terminal emulator does support can't be used. It would be nice if there was a (probably disabled by default) option to pass through escape codes wrapped in a specific sequence, like tmux's
\ePtmux;...\e\\
(tmux(1)#allow-passthrough) or screen's\eP..\e\\
(screen#Control-Sequences)I suppose there could be a plugin which makes zellij understand the tmux escape, but applications aren't going to be sending it because they don't think they're in tmux (unless the plugin also sets the TMUX environment variable), but I think that's a much poorer solution (also not sure if a plugin can do that).
Any plugin that implements a new sequence (
\ePzellij;...\e\\
for example) is going to get probably no support at all because that's a niche on a niche.The text was updated successfully, but these errors were encountered: