В последнее время я открывал несколько терминалов одновременно. Необходимость alt-tab между терминалами сбивает с толку. Мне нужно что-то, что объединяет несколько терминалов в одном окне. Каковы хорошие альтернативы?
Изменить : я не люблю вкладки. Я хочу консоли в 2x2 сетки в одном окне .
Ответы:
Похоже, вы хотите запустить экран в вашем терминале.
Чтобы создать этот снимок экрана, я открыл терминал и побежал
screen
. Чтобы разделить окно, я использовал клавишу "ctrl-a S
" для горизонтального разделения и "ctrl-a |
" для вертикального разделения. Для запуска дополнительных оболочек яscreen
трижды бегал в активной оболочке. Для переключения между окнами я использовал клавишу "ctrl-a tab
". Чтобы изменить оболочку, которая отображалась в активном окне ("0 bash
", "1 bash
" и т. Д.), Я использовал нажатие клавиши "ctrl-a n
" ("следующий") или "ctrl-a p
" ("предыдущий"). Чтобы выйти из каждогоscreen
процесса, я просто вышел из оболочки, запущенной вscreen
процессе; четыре раза возвращал меня к своему обычному терминалу.Резюме
screen
нажатий клавиш:(edit: jtimberman) Если у вас есть версия, которая поддерживает его, вы можете сделать вертикальное разделение экрана с помощью "ctl- |" (труба), так что вы можете сделать 2 + 2 экрана на терминал. В Ubuntu 9.04 есть такая возможность, она была представлена в версии 4.00.03.
(edit: las3rjock) Снимок экрана был обновлен и теперь отображается как
screen
с вертикальным, так и с горизонтальным разделением. Поскольку версияscreen
, поставляемая с Mac OS X, не имеет этой функции, я построил ее из CVS в соответствии с указаниями, найденными в этом блоге . Я предполагаю, что вы могли бы сделать то же самое для Linux, пропустивpatch
шаги.источник
Я думаю, что вас может заинтересовать Terminator : D
обзор
Цель этого проекта - создать полезный инструмент для организации терминалов. Он вдохновлен такими программами, как gnome-multi-term, quadkonsole и т. Д., Поскольку основное внимание уделяется расположению терминалов в сетках (вкладки - это самый распространенный метод по умолчанию, который также поддерживает Terminator).
Большая часть поведения Terminator основана на GNOME Terminal, и с течением времени мы добавляем к нему больше возможностей, но мы также хотим расширяться в разных направлениях с полезными функциями для системных администраторов и других пользователей. Если у вас есть какие-либо предложения, пожалуйста, отправьте список пожеланий! (см. адрес ниже)
Функции:
источник
Пожалуйста, посмотрите на мою запись в блоге о tmux, найденную здесь ... Это намного мощнее, чем screen, короче говоря, файл конфигурации в прикрепленной записи блога переконфигурирует сочетания клавиш tmux для имитации экрана, первоначально tmux использует Ctrl + B комбинация, чтобы не перепутать экранную утилиту. И ключи перенастроены так ... вместо Ctrl + B, Ctrl + A используется:
Прочитайте это и изучите это ... :)
источник
Konsole - это лучшее, мультитабы и некоторые другие интересные вещи.
источник
Я использовал:
Оба довольно милые.
Хотя я все еще предпочитаю gnome-терминал с вкладками :-).
источник
Если текущие ответы не дают вам гибкости или ощущения, что вы хотите, вы также можете взглянуть на мозаичные оконные менеджеры. Этот вариант является большим изменением только для плиточных терминалов, но если вы планируете выполнять большинство операций в плиточных терминалах, то плиточный WM может иметь преимущества перед другими решениями.
Я лично рекомендую офигенно
источник
Вы можете использовать splitvt, чтобы разделить ЛЮБОЕ окно терминала на два - одно над другим, а не бок о бок.
Однако, хотя можно разделить терминал по горизонтали или вертикали (или обоим) в некоторых эмуляторах терминала или на экране, вы ограничены 2 или 3 или, возможно, 4 рядом, прежде чем они станут слишком узкими (или короткими) для быть полезным. IMO, термины с вкладками в сочетании с такой программой, как xttitle для установки заголовка вкладки, намного менее запутаны и намного полезнее. YMMV.
другие люди уже упоминали screen, а также eterm, mrxvt и другие, поэтому я укажу на функцию gnome-Terminal, которую вы, возможно, пропустили.
вы понимаете, что вам не нужно нажимать Alt-Tab между терминалами в GNOME-Terminal, не так ли?
если вы используете терминалы с вкладками, вы можете использовать Alt-1, Alt-2, Alt-3 и т. д. для переключения между терминалами.
Кстати, я в основном использую mrxvt в качестве своего предпочтительного терминала - но gnome-терминал установлен по умолчанию на большинстве систем Linux, поэтому я привык к тому, как он работает. Я предпочитаю mrxvt, но GT в порядке или достаточно хорош для легкого / случайного использования.
источник
Я обычно предпочитаю Xterm с tmux , который вы можете настроить для разделения терминала. Смотрите man-страницу tmux
источник