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
uname -av or ver(Windows):
Local: Linux mshigo 6.12.6-100.fc40.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Dec 19 23:18:14 UTC 2024 x86_64 GNU/Linux
Remote: Linux mshi 5.3.11-100.fc29.x86_64 #1 SMP Tue Nov 12 20:41:25 UTC 2019 x86_64 GNU/Linux
Further information
Reproduction steps, noticeable behavior, related issues, etc
Open kitty (0.38.0), use ssh to connect to the remote host
After logged in, run zellij there to enter a zellij session
Try pressing enter, then shift + ~ then . to quit ssh session, doesn't work (which works well in zellij 0.40.1)
Cut off the connecting before local and remote, waiting for the local ssh session to automatically quit on timeout. Press enter key, it got :129u0 (in zellij 0.40.1 it will correctly start a new line)
Other relevant information
I'm caring about this issue because I'm using a remote machine as a zellij proxy to do everything there. I frequently run in my laptop ssh -t $remote_host zellij attach a_zellij_session to enter an existing zellij session on the remote. As my laptop may sometimes disconnect from wifi, the ssh session is just hanging there. After I reconnected to a wifi, I often use enter then shift + ~ then . to force quit the hanging ssh session, and then press up to navigate to the last command ssh -t $remote_host zellij attach a_zellij_session to easily recovery my work.
This always worked in zellij 0.40.1, after I upgraded the zellij in remote to 0.41.2, it cannot correctly deal with enter, up key anymore and I have to create a new kitty tab to connect to the remote zellij, which is annoying.
Since my kitty version stays unchanged, so I'm thinking maybe something can be improved in zellij. (Though using the other terminals like terminator, alacritty etc still work with zellij 0.41.2)
The text was updated successfully, but these errors were encountered:
I can reproduce with both, kitty 0.37.0 and alacritty 0.13.2. Zellij version is 0.41.2 built from source. Client side is Mint 22, remote side is RHEL 9.
To reproduce I simply kill -9 the ssh session to the host running zellij (while zellij is attached) and my terminal becomes unusable in the way you describe. Also ctrl-d and mouse events stop working correctly and produce output similar to the above. The only way to recover is to restart the terminal emulator.
I can reproduce with both, kitty 0.37.0 and alacritty 0.13.2. Zellij version is 0.41.2 built from source. Client side is Mint 22, remote side is RHEL 9.
To reproduce I simply kill -9 the ssh session to the host running zellij (while zellij is attached) and my terminal becomes unusable in the way you describe. Also ctrl-d and mouse events stop working correctly and produce output similar to the above. The only way to recover is to restart the terminal emulator.
Yes, me too. I forgot to mention that no matter kitty or alacritty always has the issue as you said ctrl-d, mouse events, ctrl-r etc, even in the earlier zellij version.
But in my use case, I just simply press up-arrow and enter to reconnect to the remote - this pattern worked until zellij 0.41.0
Basic information
zellij --version
:zellij 0.41.2 (in remote host)
stty size
:uname -av
orver
(Windows):Local: Linux mshigo 6.12.6-100.fc40.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Dec 19 23:18:14 UTC 2024 x86_64 GNU/Linux
Remote: Linux mshi 5.3.11-100.fc29.x86_64 #1 SMP Tue Nov 12 20:41:25 UTC 2019 x86_64 GNU/Linux
Further information
Reproduction steps, noticeable behavior, related issues, etc
zellij
there to enter a zellij sessionenter
, thenshift + ~
then.
to quit ssh session, doesn't work (which works well in zellij 0.40.1)enter
key, it got:129u0
(in zellij 0.40.1 it will correctly start a new line)Other relevant information
I'm caring about this issue because I'm using a remote machine as a zellij proxy to do everything there. I frequently run in my laptop
ssh -t $remote_host zellij attach a_zellij_session
to enter an existing zellij session on the remote. As my laptop may sometimes disconnect from wifi, the ssh session is just hanging there. After I reconnected to a wifi, I often useenter
thenshift + ~
then.
to force quit the hanging ssh session, and then pressup
to navigate to the last commandssh -t $remote_host zellij attach a_zellij_session
to easily recovery my work.This always worked in zellij 0.40.1, after I upgraded the zellij in remote to 0.41.2, it cannot correctly deal with
enter
,up
key anymore and I have to create a new kitty tab to connect to the remote zellij, which is annoying.Since my kitty version stays unchanged, so I'm thinking maybe something can be improved in zellij. (Though using the other terminals like terminator, alacritty etc still work with zellij 0.41.2)
The text was updated successfully, but these errors were encountered: