При работе с gnome-terminal я обнаружил, что часто хочу открыть вторую копию вкладки: например, во время ssh-сессии мне может понадобиться вторая сессия на том же хосте и на том же удаленном пути; или второй mc когда двух панелей недостаточно. Это возможно?

1 ответ1

1

Вы не можете дублировать все состояние вкладки. Для этого потребуется каким-то образом скопировать целое дерево процессов, которое (если вообще возможно) является черной магией (и даже не работает с сетевыми подключениями).

Причина в том, что терминальная программа знает только то, какие процессы выполняются под ней, но не их внутренние компоненты и особенно не состояние удаленных процессов. Вы можете запустить ssh user@host с теми же аргументами, что и запущенный в данный момент ssh , но вы не можете принудительно установить тот же удаленный путь.*


* Иногда я делаю это: (соединение A) pwd > ~/foo; (соединение B) cd $(< ~/foo)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .