Tmux ssh на текущий сервер

0

Я использую tmux для разделения и организации нескольких соединений с разными серверами. Я нахожу, что я часто делю окна, если мне нужно следить за более чем одной вещью, но я всегда закрываю разделение, потому что я предпочитаю вид одного окна. Кто-нибудь знает способ разбить окно и ssh на текущий хост с помощью ярлыка? Например, tmux работает на моем MacBook, и я переброшен в коробку с центосом. Можно ли с помощью одного ярлыка разделить окно Centos на две части Centos? Могу ли я сделать то же самое, если попаду в другую, скажем, Ubuntu, коробку? Сохраняет ли tmux информацию о том, на какой машине находится текущее окно? (вероятно, нет). Как я могу получить эту информацию в моем ярлыке tmux?

onlyanegg
источник
1
Почему вы не запускаете tmux на удаленных серверах? Какой смысл постоянных сеансов на локальном ноутбуке, так как они не будут постоянными. Я подключаюсь к своему персональному серверу под управлением tmux, и другие окна и панели подключаются к другим серверам. Некоторые из тех серверов, над которыми я много работаю, также используют tmux, который я могу вкладывать в tmux, запущенный на моем личном сервере. Конечно, для вложенных сессий вам понадобится другая комбинация клавиш.
paradroid
Спасибо @paradroid, я забыл о вложенности. Я мог бы запустить tmux на всех машинах и использовать tmux на своем ноутбуке. Я бы хотел этого избежать, потому что, вероятно, мне не следует устанавливать tmux на все машины, к которым я буду подключаться.
Onlyanegg