Термінал з вкладками, який підключається до сеансу GNU Screen?


10

Я широко використовую функцію сеансу екрана. Наприклад, я розпочну сеанс екрана для "project1" як "screen -S project1", а потім, коли мені потрібно знову підключитися, я використовую "screen -d -r project1". Це дозволяє легко керувати кількома проектами, кожен з яких має власний набір сесій оболонок.

Що я хотів би зараз зробити, це те, що під час роботи в Windows та Linux, щоб мати можливість використовувати термінальну програму з вкладками (наприклад, gnome-terminal) для підключення до екранного сеансу, і всі вікна екрана розділилися на окремі вкладки . Таким чином я отримую всю звичну потужність екрана, але за умови зручнішого інтерфейсу GUI.

Чи доступна така термінальна програма в Windows та / або Linux?

Відповіді:


2

Ви дивилися на бёбе його екрану , але з масивними поліпшеннями, Ви б ще використовувати один термінал , але ви отримуєте вкладки сесій , так що ви можете пропустити хоча на diffrent екранів з допомогою функціональних клавіш. плюс це дає вам приємну панель приладів.

введіть тут опис зображення


byobu здається хорошим рішенням питання. Однак якщо вам трапляється використовувати Putty, це може стати в нагоді: byobu-function-keys-do-not-work-in-putty
Ray Hulha

1

Переконайтеся, що у вас визначено $ SCREENDIR або змініть його в командному рядку до каталогу, де є розетки екранного сеансу. Ось як це легко зробити в bash shell:

screens=( $(ls $SCREENDIR | sed 's/^[0-9]\+\.\(.*\)$/--tab -t \"\1\" -e \"screen -d -r \1\"/') ); eval gnome-terminal ${screens[@]}

Якщо ви не хочете закривати попередні сеанси на екрані (разом з gnome-терміналом, якщо це єдині вкладки), тоді використовуйте спільні сеанси з "-x" замість "-d -r"


0

Я шукав те саме, коли натрапив на ваше запитання. Поки мій пошук натякав, що eterm містить деяку (неповну?) Інтеграцію, що називається Escreen. Я щойно встановив його, і, здається, він працює нормально, хоча у мене виникають проблеми з прив'язкою клавіш (додому не йде). Тема також не відповідає решті робочого столу.

Сподіваюся, це допомагає.

скріншот із 3 екранні "вкладки"

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.