горячая клавиша для перемещения одного окна на другое (Mac OSX 10.10)

22

Существует ли горячая клавиша для перемещения одного окна (скажем, браузера Chrome) с одного экрана на другой для нескольких мониторов?

Я использую Mac OSX 10.10

genxgeek
источник

Ответы:

10

Не существует Если вы хотите эту функцию, вы должны использовать внешнюю программу. Для этого я использую Moom (10 $), где вы можете определить ярлык для него. Оформить заказ скриншот:

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

Это позволило мне использовать ⌥alt+ ⇥tabдля перемещения активного окна на рабочий стол справа.

jherran
источник
круто, я дам ему тест-драйв, спасибо!
genxgeek
это работает с Йосемити?
genxgeek
Да, я использую это на Йосемити
Джерран
ха, это приложение прекрасно работает! снова стоит 9,99 тыс.
genxgeek
не для того, чтобы угнать эту тему, но знаете ли вы, как с помощью клавиатуры я перемещаю окно (на текущем экране) ... вместо того, чтобы всегда использовать мышь для изменения положения окна?
genxgeek
24

РЕДАКТИРОВАТЬ: Как упоминали @dbernard и Spectacle, он больше не поддерживается, они оба рекомендуют Rectangle

Зрелище работает так же хорошо и бесплатно ! Смотрите их GitHub для получения дополнительной информации.

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

Отлично работает на 10.10.5 и 10.14.6

nevets1219
источник
1
У меня тоже были проблемы с iTerm, но я думаю, что iTerm сказал, что это или их проблема, или проблема El Captain.
nevets1219 25.11.16
1
Прекрасно работает для меня в Высокой Сьерре
Марчин Набялек
1
у меня работает в Мохаве 10.14.5, спасибо, что поделились
Hearen
2
Spectacle больше не поддерживается, альтернативой с открытым исходным кодом теперь является Rectangle . Хорошо работает на MacOS 10.15!
Дбернард
1
Это приложение прекрасно работает. Помните, что начиная с El Capitain, приложениям нужно давать разрешение на доступ к функциям специальных возможностей, тогда они работают как шарм.
Роман
4

BetterTouchTool также может сделать это: https://www.boastr.net/

Жесты -> Клавиатура -> Добавить новый ярлык -> «Выбрать комбинацию клавиш» -> Запустить предопределенное действие -> Переместить окно на один пробел / Рабочий стол влево (или вправо).

(По моему мнению, это должен быть инструмент, он может делать много других замечательных вещей)

Motsel
источник
Это не работает для меня в Высокой Сьерре
Марчин Набялек
На самом деле правильное заданное действиеMove Window to next Monitor
Себастьян
2

На новых макросах вы можете использовать пункты меню, чтобы сделать это. Это работает в Каталине, не пробовал с более ранними версиями MacOS.

Перейдите в Системные настройки / Клавиатура / Ярлыки. Там создайте ярлыки для пунктов меню, соответствующих вашему экрану. У меня есть MacBook Pro, который подключен к iMac в режиме целевого отображения, поэтому я вижу следующие опции в приложениях:

Окно / Переместить в окно iMac / Переместить на встроенный дисплей Retina

Я добавил ярлыки для этих 2-х оконных команд и назначил один и тот же ярлык для обеих этих команд, поскольку в моей системе только одна из них появлялась одновременно.

Точные пункты меню, которые я использовал, были: Окно-> Переместить во встроенное окно дисплея Retina-> Переместить в iMac

Я назначил эти сочетания клавиш Command+ Option+ Shift+ N(⌥⇧⌘N)

Нет необходимости в каких-либо сторонних инструментах для этой функции.

no1lives4ever
источник
Отличный вариант. Я только что попробовал это, и это прекрасно работает. Единственная проблема в том, что не во всех приложениях есть пункт меню Window-> Move to X display. Это определенно работает для Chrome, но не работает, например, для KeePassX.
AlexG
После того, как я опубликовал это, я также заметил, что тот, который я разместил выше, не всегда работает. Esp с Firefox. Я все еще держу shiftit установленным в моей системе. Это очень хорошо с этим справляется. Это одна вещь, которую Apple должна облегчить назначение ярлыков. Может быть, есть некоторые по умолчанию, как есть один для входа / выхода из полноэкранного режима.
no1lives4ever