Переместить окно вправо / влево ярлык рабочей области

13

Я ищу сочетание клавиш "Переместить в рабочее пространство вправо / влево"

Как это:

Правильно

Я использую куб compiz, с 4 горизонтальными рабочими пространствами

(Я не ищу ярлык "Переместить в другое рабочее пространство")

ILQ
источник
Есть ли способ сделать это без сочетания клавиш, когда окно развернуто?
umpirsky

Ответы:

12

Я полагаю, вы работаете с Unity. Тебе нужно:

  1. Установите compizconfig-settings-manager
  2. Откройте его (его можно найти, набрав ccsmв тире)
  3. Прокрутите вниз и в разделе «Управление окнами» активируйте плагин «Put», поставив галочку рядом с «Put» (*)
  4. Нажмите кнопку «Поставить», чтобы настроить ярлык
  5. Нужные настройки: Привязки> Поместить в соседний видовой экран> Видовой экран влево / вправо / вверху / внизу
  6. Чтобы рабочий стол не гнался за каждым перемещаемым окном (эффективно уменьшая эффект этого параметра на «Переключать рабочее пространство с окном»), установите флажок «Разное». Привязки> Расфокусировать окно

(*): Из-за проблем в compiz, на этом этапе ваш экран может зависнуть где-то между 5 и 30 секундами ... просто подождите, пока ваш рабочий стол снова станет отзывчивым. Если вы оказались на сломанном рабочем столе, нажмите Ctrl+ Alt+ F1, войдите в систему, используя свое имя пользователя и пароль DISPLAY=:0 unity --replace &, затем введите Ctrl+ Alt+, F7и все должно вернуться.

pablomme
источник
Это работает нормально, у него просто одна проблема, когда я перемещаю окна в другое рабочее пространство, куб вращается вслед за окном. Есть ли способ заставить его просто перемещать окно, не переходя в рабочие области?
ILQ
1
Ага. CCSM> Поместить плагин> Разные параметры> Окно
расфокусировки
2
Вам больше не нужен compizconfig-settings-manager для этого. Ubuntu имеет ярлыки по умолчанию, и их можно редактировать на панели настроек «клавиатуры» в Ubuntu. Смотрите мой ответ ниже.
simonp
22

В Ubuntu 14.04 (и, возможно, более ранних версиях) по умолчанию используется привязка ключей Shift-Ctrl-Alt-[arrow]. Например, чтобы переместить текущее окно на одну рабочую область вправо, используйте Shift-Ctrl-Alt-Right.

Привязка клавиш может быть отредактирована в Настройки-> Клавиатура-> Ярлыки-> Навигация.

simonp
источник
3
В Ubuntu 16.04 Shift + Ctrl + Alt + Arrowвсе еще работает
Alleo
Не в Kubuntu 16.04 ...
kavadias
Это спасатель, "Workspace Switcher" в 16.04 очень глючит, и я боюсь его использовать.
Мэтт Дженсен
1
Он не работает в Ubuntu 18.04 с рабочими пространствами с сеткой. Кто-нибудь знает, как решить эту проблему в среде ubuntu 18.04 gnome?
Халил Лалех
@KhalilLaleh У меня была проблема с Ubuntu 18.04 с Gnome при установке ярлыка разделения на левую, который не работал, даже если он был установлен в Настройки -> Клавиатура. Я должен был увидеть, какая команда также была связана с этим ярлыком, и я смог сделать это с:, gsettings list-recursively org.gnome.desktop.wm.keybindingsзатем я удалил отзывчивый ярлык, который беспокоил меня gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-left "['disabled']". Вы также можете проверить, есть ли у вас другая команда привязки к ярлыку, который вы пытаетесь использовать.
user2111922
12

Я использую, вероятно, старый стиль ярлыка, который действительно прост.

Я использую Desktop Wall вместо Cube, что удивительно, но я устал от куба, затем переключился на Desktop Wall. Который имеет привязки клавиш для «Переместить внутри стены», «Переместить с окном внутри стены» и некоторые другие. У меня есть настройки по умолчанию, которые включают Shift + Control + Alt + [Key] (влево, вправо и т. Д.), Чтобы «переместить» окно к желаемой стене. Как показано здесь:

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

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

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

Если вы используете более одной горизонтальной рабочей области, то, вероятно, у вас есть куб с 4 гранями с двумя рабочими областями, что означает: только один куб с выборочной рабочей областью. Таким образом, вы можете комбинировать обе привязки клавиш на стене рабочего стола с привязками клавиш Rotate Cube, чтобы получить ожидаемый эффект.

Но вы должны сначала проверить, выполняют ли обычные Shift + Control + Alt + [Key] (влево, вправо и т. Д.). В противном случае этот обходной путь может быть сложным для вас. (не проверено мной, я больше не использую куб).

ПРЕДУПРЕЖДЕНИЕ. Параметр «Переместить в другое рабочее пространство» в контекстном меню просто переводит окно в выбранное рабочее пространство, оставляя вас в текущем рабочем пространстве. «Переместить с окном [...]» заставит вас «лететь» в заданное рабочее пространство с окном.

Удачи!

Geppettvs D'Constanzo
источник
Спасибо Geppettvs, но я останусь с решением pablomme (:
iLQ
1
Я думаю, что это сочетание клавиш Shift + Control + Alt + Arrow-Key всегда работало с момента установки. Вверх, вниз, влево или вправо.
lqlarry
да, но я не могу сказать наверняка, если это происходит на обычных установках Ubuntu с compiz. Я использую другой дистрибутив. Но спасибо за информацию @lqlarry
Geppettvs D'Constanzo
2

На Ubuntu 12 и выше вы делаете это в Настройки-> Клавиатура-> Комбинации клавиш> Навигация

uvasal
источник
1

Вы можете использовать Shift+ Ctrl+ или Shift+ Ctrl+ в Ubuntu 14.04 LTS.

nsanchezb
источник