При работе с gnome-terminal я обнаружил, что часто хочу открыть вторую копию вкладки: например, во время ssh-сессии мне может понадобиться вторая сессия на том же хосте и на том же удаленном пути; или второй mc когда двух панелей недостаточно. Это возможно?
1 ответ
Вы не можете дублировать все состояние вкладки. Для этого потребуется каким-то образом скопировать целое дерево процессов, которое (если вообще возможно) является черной магией (и даже не работает с сетевыми подключениями).
Причина в том, что терминальная программа знает только то, какие процессы выполняются под ней, но не их внутренние компоненты и особенно не состояние удаленных процессов. Вы можете запустить ssh user@host с теми же аргументами, что и запущенный в данный момент ssh , но вы не можете принудительно установить тот же удаленный путь.*
* Иногда я делаю это: (соединение A) pwd > ~/foo; (соединение B) cd $(< ~/foo)
