gnome-terminal에서 탭 복제

gnome-terminal에서 탭 복제

gnome-terminal로 작업할 때 탭의 두 번째 복사본을 열고 싶은 경우가 종종 있습니다. 예를 들어 ssh 세션 중에 동일한 호스트 및 동일한 원격 경로에서 두 번째 세션이 필요할 수 있습니다. 또는 mc두 개의 패널로 충분하지 않은 경우 1초 정도 소요됩니다 . 이것이 가능한가?

답변1

탭의 전체 상태를 복제할 수는 없습니다. 어떻게든 전체 프로세스 트리를 복사해야 하는데, 이는 (가능하다면) 흑마술입니다(그리고 네트워크 연결에서도 작동하지 않습니다).

그 이유는 터미널 프로그램은 그 아래에서 실행 중인 프로세스만 알고 내부 프로세스, 특히 프로세스 상태는 알지 못하기 때문입니다.원격프로세스. 너~할 수 있었다ssh user@host현재 실행 중인 것과 동일한 인수로 시작하도록 만들지 ssh만 동일한 원격 경로로 강제로 이동할 수는 없습니다.*


*저는 가끔 이렇게 합니다: (연결 A) pwd > ~/foo;(연결 B)cd $(< ~/foo)

관련 정보