Могу ли я перетащить окно в другое рабочее пространство?
31
Я только что обновил до 11.04, теперь, если я перетаскиваю окно в сторону рабочей области, окно разворачивается до половины экрана. Есть ли способ переместить его в другое рабочее пространство с помощью мыши?
Я знаю, что вы можете щелкнуть правой кнопкой мыши на заголовке и выбрать «перейти в другое рабочее пространство», но я бы хотел что-то быстрее.
После установки вызовите compizconfig-settings-manager с помощью ccsmили с помощью поиска в Dash. Выберите Desktop Wall и на вкладке Edge Flippping отметьте «Edge Flip Move».
Теперь вы можете перетаскивать окна между рабочими пространствами. (Обратите внимание, что ваш указатель должен прижаться к боковой части рабочей области вокруг середины.) Требуется секунда, прежде чем изменяется область просмотра.
Compizconfig-settings-manager также может устанавливать сочетания клавиш для перемещения окон между рабочими пространствами:
Вы также можете отключить плагин 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 «Перемещение по краю» .
Можно ли сохранить изменение размера края, но только когда удерживается определенная клавиша?
Настроение
@Mood Ни плагин Grid, ни Desktop Wall в настоящее время не предлагают такого поведения.
rndrük
Это ответ, который вы ищете.
Нейросеть
этот ответ правильный. вам не нужен compiz-менеджер или подобное программное обеспечение.
Соорена
этот ответ правильный. вам не нужен compiz-менеджер или подобное программное обеспечение.
Соорена
2
Более старый способ перетаскивания окна за пределы экрана частично отправлял его в другое рабочее пространство, потому что отсутствовала функция «привязки окна» (тот, который вы испытывали: «если я перетаскиваю окно сбоку от рабочего пространства, окно развернуто до максимума» до половины экрана "). Теперь он включен по умолчанию. Отключите его, установите Unity Tweaks Tool : привязка окна: OFF.
Но есть и другой, более элегантный способ, который позволяет активировать привязку окна с помощью Unity Tweaks Tool.
Это может варьироваться, но представьте, что у нас есть два горизонтальных рабочих пространства и нижние горячие углы, установленные для отображения рабочих пространств и разворачивающихся окон:
Итак, мы можем просто пойти с указателем в правый нижний угол, чтобы открыть все окна и выбрать то, которое мы хотим переместить
И когда это выбрано, мы помещаем мышь в левый нижний угол, чтобы увидеть все рабочие пространства и перетаскиваем окно туда, куда мы хотим:
Вы можете сделать это с gnome-panel.
Первый тип гном-панели на терминале. Затем вы увидите список открытых программ в левой нижней панели (как панель задач окна). А справа внизу будет четыре рабочих пространства. Просто вам нужно перетащить левую нижнюю программу в рабочее пространство по вашему выбору. В отличие от unity-2d-shell, программа будет видима, только если вы перейдете в рабочее пространство, содержащее эту программу.
У вас есть несколько вариантов:
Используйте сочетания клавиш
Используйте Ctrl+ Alt+ Shift+ Left/Right/Up/Downдля перемещения текущего окна при изменении рабочих пространств.
Используйте Workspace Switcher
Откройте переключатель рабочей области (щелкните значок «Переключатель рабочей области» на панели запуска или нажмите Super+ S), а затем перетащите окна между рабочими областями.
Отключить действия изменения размера края
Установите диспетчер параметров CompizConfig, задайте параметры в « Сетка» ▸ «Края» ▸ «Изменить размер действий» на « Нет» и установите флажок « Настенная стена» ▸ «Перемещение по краю» Move «Перемещение по краю» .
источник
Более старый способ перетаскивания окна за пределы экрана частично отправлял его в другое рабочее пространство, потому что отсутствовала функция «привязки окна» (тот, который вы испытывали: «если я перетаскиваю окно сбоку от рабочего пространства, окно развернуто до максимума» до половины экрана "). Теперь он включен по умолчанию. Отключите его, установите Unity Tweaks Tool : привязка окна: OFF.
Но есть и другой, более элегантный способ, который позволяет активировать привязку окна с помощью Unity Tweaks Tool.
Это может варьироваться, но представьте, что у нас есть два горизонтальных рабочих пространства и нижние горячие углы, установленные для отображения рабочих пространств и разворачивающихся окон:
Итак, мы можем просто пойти с указателем в правый нижний угол, чтобы открыть все окна и выбрать то, которое мы хотим переместить
И когда это выбрано, мы помещаем мышь в левый нижний угол, чтобы увидеть все рабочие пространства и перетаскиваем окно туда, куда мы хотим:
источник
Вы можете сделать это с
gnome-panel
.Первый тип гном-панели на терминале. Затем вы увидите список открытых программ в левой нижней панели (как панель задач окна). А справа внизу будет четыре рабочих пространства. Просто вам нужно перетащить левую нижнюю программу в рабочее пространство по вашему выбору. В отличие от unity-2d-shell, программа будет видима, только если вы перейдете в рабочее пространство, содержащее эту программу.
источник