Мне интересно, есть ли какой-нибудь способ создать иерархию / дерево терминалов в сеансе экрана в 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 и OS/X предоставляют возможность организовать окна в массив рабочих пространств, что опять-таки означает то же самое.
Я хотел бы иметь возможность не только группировать вещи в древовидную структуру, но и создавать ссылки (так называемые символические ссылки, так же как указатели) из одной части структуры в другую, а также применять свойства (например, каталог по умолчанию, colorscheme) , ...) рекурсивно вниз от данного узла.