Я так часто использую терминал для выполнения быстрых команд, а затем оставляю его в фоновом режиме, так что в итоге я получаю более 20 открытых сеансов терминала во время работы. Это потому, что очень быстро просто использовать сочетание клавиш и ввести команду.
Есть ли способ настроить комбинацию клавиш, чтобы я вызывал мое последнее окно терминала вместо создания нового?
Ответы:
У меня есть терминал, прикрепленный к боковой панели модуля запуска Unity в позиции 10. Таким образом, я могу нажать Super+, 0чтобы «щелкнуть» значок модуля запуска, который выводит последнее окно терминала вверх.
Если он у вас есть в лаунчере (одна из первых 10 позиций, иначе он не получит ярлык!), Это сработает.
источник
Я использую Guake, и я очень доволен этим. Нажмите F12, появится окно терминала, нажмите F12 снова, оно исчезает, но продолжает работать в фоновом режиме. Также: выглядит действительно круто.
источник
Вы можете поместить скрипт ниже под комбинацией клавиш. Если вы нажмете комбинацию клавиш, окна терминала исчезнут (полностью). Нажмите еще раз, они снова появятся точно в том состоянии, в котором вы были.
Единственное, что вам нужно сделать (один раз), это добавить идентификационную строку в имя окна вашего терминала (в большинстве случаев окно терминала имеет такое же имя)
Использовать его
Установите оба
xdotool
иwmctrl
:hide_terminal.py
Запустите его под комбинацией клавиш:
Сценарий
источник
gnome-terminal
. Также он ломается, если у вас более одного открытого терминала. В моей системе первый прогон скрывает активный, второй прогон скрывает второй, а третий прогон возвращает только второй терминал. 1-й потерян навсегда.Это то же самое, что ответ Якоба Влейма, только что написанный на bash:
Если вы сохраните его как
~/bin/show_hide.sh
, вы можете запустить его, задав строку идентификации любого окна, которое вы хотите скрыть. Если строка не указана, она будет работать сTerminal
:источник
Я использую
gnome-shell
расширение «Drop Down Terminal», ярлык по умолчанию есть,TAB
но его легко изменить.источник
Эта простая команда wmctrl вызовет окно с заданной строкой в заголовке или, если окно, содержащее эту строку, не существует, выполните команду.
например, для gedit я могу использовать
Чтобы найти подходящую строку для окна вашего приложения, откройте ваше приложение и запустите
источник
следующий подход работал для меня:
затем просто дайте ему разрешение на выполнение и привяжите скрипт к ключу настроек.
источник:
http://www.systutorials.com/5475/turning-gnome-terminal-to-a-pop-up-terminal/
источник