Как я создаю иерархию терминалов или рабочих областей?

Я задаюсь вопросом, существует ли некоторый способ создать heirarchy/tree терминалов на экранной сессии на Linux?

Я не возражаю взламывать на этом, поэтому если бы существует проект там, это работает над этим, я хотел бы связаться с ним.


Объяснение:

Я хотел бы иметь что-то как

1 bash
  1.1 bash
  1.2 bash 2 bash 3 bash
  3.1 bash
    3.1.1 bash
    3.1.2 bash

Было бы хорошо, если терминалы могли бы быть маркированы вместо того, чтобы иметь необходимость быть перемещенными к через некоторое расположение, которое я подозреваю, не существует. Таким образом Вы могли перейти к одному использованию, например, ^A:goto happydays или ^A:goto dykstra.angry.

Каждый браузер предлагает способность создать плоский набор вкладок, содержащих документы идентичной природы. GNU -screen реализует ту же функциональность, не используя вкладки. Linux и менеджеры ОС/X-окна обеспечивают способность организовать окна в массив рабочих областей, который составляет снова, то же соглашение.

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

3
задан 29.01.2011, 19:55

2 ответа

Yanno, который звучит много как то, что может сделать Byobu

1
ответ дан 08.12.2019, 01:47

просто найденный этим вопросом.

Можно сделать то, что я полагаю, что Вы ищете правый внутренний экран гну. В .screenrc добавьте:

screen -t 1.1 0 # just a shell

screen -t 1.2 1 screen -m -e^xx-c ${HOME}/.screenrc-1.2 #new session inside accessed by Ctrl-x

screen -t 1.3 2 screen -m -e '^xx' -c ${HOME}/.screenrc-1.3 #yet another new session

Затем ~/.screenrc-1.2 и ~/.screenrc-1.3 могли быть отдельными установками для подсессий; например, .screenrc-1.3 мог определить больше подсессий. Однажды во всей сессии, можно переключиться между ними, и внутренние сессии имеют свои собственные управляющие последовательности (ctrl-x), можно перейти к по имени или число: select 1.2.

1
ответ дан 08.12.2019, 01:47

Теги

Похожие вопросы