Вы не сказали, какую ОС вы используете, но в Linux я использовал менеджер окон с вкладками ( wmii ) или около того, и это радикально изменило способ использования приложений - консолей. или иначе.
У меня часто есть четыре или более консолей и других приложений на виртуальном рабочем столе, и с wmii мне не нужно возиться с изменением размеров окон, чтобы выстроить все в ряд просто так. Я могу тривиально переставить их в вертикальные столбцы, сложить их вертикально, сделать так, чтобы они занимали одинаковое количество вертикального или горизонтального пространства, и перемещать их между экранами.
Допустим, вы открыли две консоли на рабочем столе. Вы получите это (с извинениями за произведение cronkey):
----------------
| |
| 1 |
| |
----------------
----------------
| |
| 2 |
| |
----------------
Теперь я хочу, чтобы они были рядом. Я ввожу SHIFT-ALT-L в окне 2, чтобы переместить его вправо и создать два столбца:
------- -------
| || |
| || |
| 1 || 2 |
| || |
| || |
------- -------
Теперь я могу открыть другую консоль и получить
------- -------
| || 2 |
| || |
| | -------
| 1 | -------
| || 3 |
| || |
------- -------
Затем я хочу временно просмотреть консоль 3 в полный рост, поэтому я нажал на ALT-ы и получил:
------- -------
| | -------
| || |
| 1 || 3 |
| || |
| || |
------- -------
Консоли 2 и 3 теперь сложены.
Я мог бы также дать теги windows. Например, в консоли 2 я мог бы сказать ALT-SHIFT-twww + dev, и эта консоль будет видна на виртуальных рабочих столах 'www' и 'dev'. (Рабочие столы создаются, если они еще не существуют.) Более того, консоль может иметь различную визуальную конфигурацию (например, с накоплением и на весь экран) на каждом из этих рабочих столов.
В любом случае, я не могу отдать должное оконным менеджерам здесь. Я не знаю, имеет ли это отношение к вашей среде, но если у вас будет возможность попробовать этот способ работы, вы, вероятно, не оглянетесь назад.