Поднимите все окна терминала перед экраном?

Обычно я запускаю 2-3 терминала при программировании на Fedora, но мне очень сложно щелкнуть и вручную принести каждый терминал на передний экран при компиляции и запуске.

Есть ли горячие клавиши / инструменты, которые приведут все терминалы к передней части экрана?

3 Solutions collect form web for “Поднимите все окна терминала перед экраном?”

Вы можете использовать xdotool для достижения того, чего хотите. Основная страница проекта завершена на github. Вы могли бы сделать что-то вроде этого, например:

 xdotool behave_screen_edge bottom-left search --class gnome-terminal windowactivate 

Это даст вам горячий угол в левом нижнем углу, который активирует все окна, которые являются членами класса gnome-terminal. Это, безусловно, самый простой метод, который я видел для достижения таких вещей в X.

xdotool довольно прост в использовании и похож на большинство основных хранилищ дистрибутивов. Вы также можете проверить страницу руководства. Существует несколько примеров, которые помогут вам начать работу с некоторыми примерами скриптов в репозитории github.

Как предложил @ramnovski, поместите окна на отдельный рабочий стол. Вы можете переключиться туда как часть вашего компиляции / запуска с помощью wmctrl -s NUM .

Если вам не нужны отдельные рабочие столы, вы также можете создать окно с помощью wmctrl -a <WIN> , где <WIN> – один из нескольких способов выбора окна, поддерживаемого wmctrl (сопоставление с заголовком окна или идентификатором окна).

Если названия не уникальны, запишите идентификаторы окон с помощью xwininfo и сохраните их. Вы также можете сделать это программно, например, открыв файл с редактированием имени на основе UUID, wmctrl найдет окно на основе UUID в заголовке, а затем отмените это редактирование.

вы должны попробовать Guake Terminal .

Он появляется и исчезает, нажимая F12, может иметь несколько вкладок, которые вы можете переключать с помощью сочетания клавиш.

  • Не удалось запустить сеанс Java GUI X11 из контейнера докеров
  • Задача Cron в графическом интерфейсе
  • Копирование / вставка не всегда работает с Firefox на терминал
  • Как отключить автоматическое отображение с помощью монитора DP
  • Могу ли я изменить X, поворачивая xf86-video-fbdev во время выполнения?
  • Фиксирование сломанной инициализации X
  • Запретить GIMP повышать и активировать новые окна / вкладки
  • Какой пользователь владеет дисплеем X?
  • Xmove не может подключиться к серверу X11 через пересылку SSH X
  • Выполнить команды после разблокировки экрана X (KDE)
  • Как я могу записать, какое программное обеспечение я использую больше всего?
  • Простой эмулятор терминала, который поддерживает вырезание / вставку с другими программами?
  • Linux и Unix - лучшая ОС в мире.