Могу ли я перетащить окно в другое рабочее пространство?

31

Я только что обновил до 11.04, теперь, если я перетаскиваю окно в сторону рабочей области, окно разворачивается до половины экрана. Есть ли способ переместить его в другое рабочее пространство с помощью мыши?

Я знаю, что вы можете щелкнуть правой кнопкой мыши на заголовке и выбрать «перейти в другое рабочее пространство», но я бы хотел что-то быстрее.

Андреа Зонка
источник

Ответы:

24

Простой способ: используйте переключатель рабочей области и перетащите окно в нужную рабочую область.


Идеальный способ: установить compizconfig-settings-manager (нажмите ЗДЕСЬ, чтобы установить) и включить переворот по краям.

После установки вызовите compizconfig-settings-manager с помощью ccsmили с помощью поиска в Dash. Выберите Desktop Wall и на вкладке Edge Flippping отметьте «Edge Flip Move». Вкладка «Переворачивание краев» плагина Desktop Wall позволяет установить три различных типа переворота краев

Теперь вы можете перетаскивать окна между рабочими пространствами. (Обратите внимание, что ваш указатель должен прижаться к боковой части рабочей области вокруг середины.) Требуется секунда, прежде чем изменяется область просмотра.


Compizconfig-settings-manager также может устанавливать сочетания клавиш для перемещения окон между рабочими пространствами: Вы можете видеть мои сочетания клавиш для перемещения окон между рабочими областями - обратите внимание, что я переназначил черту в Super + пробел

idbrii
источник
Вы также можете отключить плагин GRID, если вы хотите перемещать окна между рабочими пространствами с помощью переворота по краям, при включении двух настроек может быть немного непонятно. Лично есть возможность обернуть настройку, которую я также включил. С переворотом Edge вы также заметите, что компоновка рабочих пространств является сеткой 2x2, работает принцип единства. Я не думаю, что можно установить сетку 1x4, поэтому вам нужно будет перетащить окно вверх / вниз, чтобы добраться до 2 из рабочих областей.
dr_willis
Да, Grid - это то, что заставляет окна Andrea Z заполнять половину экрана. Мне очень нравятся сочетания клавиш Грид, поэтому я никогда не смог от них избавиться. Но похоже, что вы можете перейти на вкладку «Края» и изменить все действия по изменению размера на «Нет», если хотите отключить эту функцию. Если вам нравится эта функция, вы можете поиграть с порогами сетки, чтобы настроить время по своему вкусу.
idbrii
Когда я читал первое предложение, мне не понравилось решение, так как оно простое: «оно работает без дополнительной настройки», но очень уродливо, требует нескольких шагов и просто не работает быстро и неаккуратно. Но спасибо за другое решение! :)
Хеннинг
44

У вас есть несколько вариантов:

Используйте сочетания клавиш

Используйте Ctrl+ Alt+ Shift+ Left/Right/Up/Downдля перемещения текущего окна при изменении рабочих пространств.

Используйте Workspace Switcher

Откройте переключатель рабочей области (щелкните значок «Переключатель рабочей области» на панели запуска или нажмите Super+ S), а затем перетащите окна между рабочими областями.

Отключить действия изменения размера края

Установите диспетчер параметров CompizConfig, задайте параметры в « Сетка» ▸ «Края» ▸ «Изменить размер действий» на « Нет» и установите флажок « Настенная стена» ▸ «Перемещение по краю» Move «Перемещение по краю» .

ændrük
источник
Можно ли сохранить изменение размера края, но только когда удерживается определенная клавиша?
Настроение
@Mood Ни плагин Grid, ни Desktop Wall в настоящее время не предлагают такого поведения.
rndrük
Это ответ, который вы ищете.
Нейросеть
этот ответ правильный. вам не нужен compiz-менеджер или подобное программное обеспечение.
Соорена
этот ответ правильный. вам не нужен compiz-менеджер или подобное программное обеспечение.
Соорена
2

Более старый способ перетаскивания окна за пределы экрана частично отправлял его в другое рабочее пространство, потому что отсутствовала функция «привязки окна» (тот, который вы испытывали: «если я перетаскиваю окно сбоку от рабочего пространства, окно развернуто до максимума» до половины экрана "). Теперь он включен по умолчанию. Отключите его, установите Unity Tweaks Tool : привязка окна: OFF.

введите описание изображения здесь

Но есть и другой, более элегантный способ, который позволяет активировать привязку окна с помощью Unity Tweaks Tool.

Это может варьироваться, но представьте, что у нас есть два горизонтальных рабочих пространства и нижние горячие углы, установленные для отображения рабочих пространств и разворачивающихся окон:

введите описание изображения здесь

Итак, мы можем просто пойти с указателем в правый нижний угол, чтобы открыть все окна и выбрать то, которое мы хотим переместить

введите описание изображения здесь

И когда это выбрано, мы помещаем мышь в левый нижний угол, чтобы увидеть все рабочие пространства и перетаскиваем окно туда, куда мы хотим:

введите описание изображения здесь


источник
0

Вы можете сделать это с gnome-panel.
Первый тип гном-панели на терминале. Затем вы увидите список открытых программ в левой нижней панели (как панель задач окна). А справа внизу будет четыре рабочих пространства. Просто вам нужно перетащить левую нижнюю программу в рабочее пространство по вашему выбору. В отличие от unity-2d-shell, программа будет видима, только если вы перейдете в рабочее пространство, содержащее эту программу.

vusan
источник