Currently, running zellij inside zellij does work, but is not specially handled. A really good experience could be provided though, especially in combination with ssh:
- I'm inside a tab in
zellij on my local machine.
- I
ssh to a remote machine.
- I launch
zellij on the remote machine.
Rather than running an independent instance of zellij that's tricky to control as it requires escape sequences to operate, zellij could instead recognize that it's running inside another instance and coordinate. It would be possible to:
- distinguish local vs remote tabs/panes, e.g. through color or name prefixes
- open new tabs/panes for the remote machine, coordinated by the inner
zellij instance
- navigate seamlessly between local and remote
Currently, running
zellijinsidezellijdoes work, but is not specially handled. A really good experience could be provided though, especially in combination withssh:zellijon my local machine.sshto a remote machine.zellijon the remote machine.Rather than running an independent instance of
zellijthat's tricky to control as it requires escape sequences to operate,zellijcould instead recognize that it's running inside another instance and coordinate. It would be possible to:zellijinstance