Я знаю, что используя Alt+ F7, я могу использовать клавиатуру для перемещения окна. Я также могу использовать плагин «Сетка» Compiz, чтобы быстро расположить окно вокруг моего текущего монитора. Однако плагин сетки не работает на мониторе.
Мне нужен более быстрый способ переместить текущее окно на другой экран. В моей текущей установке с двумя мониторами мне нужно переместить окно фокусировки на другой монитор, поскольку я сосредоточен на работе над чем-то другим (и переместить его обратно после этого).
Если бы я использовал XMonad (или другие менеджеры листов), это было бы довольно просто. Однако многие приложения, которые я использую (Gnome Do, MATLAB, средства просмотра изображений, пользовательские приложения, которые я пишу, ...) не работают с диспетчером листов.
Поэтому мой вопрос: существует ли комбинация сочетаний клавиш, которая перемещает текущее окно с фокусом на другой монитор (и обратно)?
Ответы:
Установите CompizConfig Settings Manager
Запустите CCSM → Перейти к низу (Управление окнами) → Перейти к «Положить».
Если вставленный плагин не отображается в CCSM, установите пакет compiz-plugins . (
sudo apt-get update && sudo apt-get install compiz-plugins
)РЕДАКТИРОВАТЬ: требуемый пакет плагинов теперь вызывается
compiz-plugins
12.10 и выше. compiz-plugins-extra все еще используется для 12.04.источник
compiz-plugins
как указано в сообщении. (Sidenote: я нахожусь на Ubuntu 15.04, и как только он был установлен, я был плагином "Put".)Мне нравится положить на следующий выход с Ctrl+ Alt+n
наслаждайся этим!
Поставить в СЦМ.
Поставить на следующий вывод
источник
Alt+ Ctrl+ NumLeft / NumRight
только для свернутого окна (!) я нашел сегодня в Gnome 3 @ Ubuntu 14.04.
то есть, если вы хотите переместить развернутое окно, вы можете
'Win + DownArrow', ' Alt+ Ctrl+ NumLeft / NumRight', 'Win + UpArrow'
или попробуйте связать это ..
источник
Alt+Ctrl+<NumDirection>
ярлыки сохраняют окно на том же экране и не перемещаются на другой экран ... протестировано на Ubuntu 15.04 (с Unity).На моей машине (CentOS Linux 7) это работало «из коробки»:
используйте window key+ shift+, arrowsэто быстро передвинет окно между мониторами. Работает как на развернутых, так и на не развернутых окнах.
источник
После установки compizconfig-settings-manager → Запустить его → Перейти в нижнюю часть (Управление окнами) → Перейти к «Положить».
Тогда вам следует попробовать «Поместить в область просмотра» и «Поместить влево / Поместить вправо». Если окно находится не по краю экрана, необходимо двойное «вправо / влево» для переключения экранов. По умолчанию это супер + Numpad-Arrows.
источник
Приложение : Если решение с
Put plugin
не работает.Попробуйте отключить некоторые функции, которые вы не используете, которые могут помешать. Я оставил только
Put To Next Output
включенным и он начал работать.источник
Отключите функции в плагине "Grid" в ccsm, выйдите из системы / войдите в систему и включите плагин "put" с нужными комбинационными клавишами. У меня работает (убунту 16.04).
Я включил некоторые функции в оба плагина, потому что я хотел перемещать окна между мониторами (используя функции на месте), но я хотел сохранить функцию, которая изменяет размер окна на половину ширины текущего монитора (используя функции на сетке).
источник
После установки CCSM, чтобы добавить опцию «put», вы также должны установить:
источник
Щелкните правой кнопкой мыши в верхней части окна на панели, и у меня появился выпадающий список с возможностью перемещения окна.
источник