How to work with an SSH remote Tmux inside a local Tmux.
To provide some context, these are relevant blog posts:
I connect to another Linux laptop in my LAN using SSH. Then I use Tmux on that machine.
As seen here. You can dettach from a remote tmux session, if you are already in a local tmux session.
Inside your remote tmux SSH session. You have to use your
prefix twice. My prefix is set to
Ctrl+a, and I have my
Ctrl key mapped to
After connecting SSH and opening tmux on that machine. You can dettach by using:
prefix prefix d
In my case I use:
Ctrl+a Ctrl+a d
This will dettach my remote tmux.
You can follow the same process to interact with your remote tmux SSH session.
To move to the next tab I use
Ctrl+a n. To move to the next vertical split in the same tab I use
Ctrl+a l to move to the right, and
Ctrl+a h to move to the left.
For the remote tmux SSH session I do this:
Ctrl+a Ctrl+a n Ctrl+a Ctrl+a l Ctrl+a Ctrl+a h