Screen provides a method for grouping windows together. Windows can be
organized in a hierarchical fashion, resembling a tree structure. New
screens are created using the
screen command while new groups
are created using
screen //group. See Screen Command.
Once a new group is created, it will act as a container for windows
and even other groups. When a group is selected, you will see the
output of the
windowlist command, allowing you to select a
window inside. If there are no windows inside a group, use the
screen command to create one. Once inside a group, using the
prev will switch between windows only
in that group. Using the
windowlist command will give you the
opportunity to leave the group you are in. See Windowlist.
Change or show the group the current window belongs to. Windows can be moved around between different groups by specifying the name of the destination group. Without specifying a group, the title of the current group is displayed.
Using groups in combination with layouts will help create a multi-desktop experience. One group can be assigned for each layout made. Windows can be made, split, and organized within each group as desired. Afterwhich, switching between groups can be as easy as switching layouts.