Я только что нашел менеджер окон с открытым исходным кодом, который называется Slate . С моей точки зрения, он лучше, чем divvy, и лучше, чем sizeup ... и у него есть привязка клавиш для переключения фокуса между экранами. Его привязки клавиш по умолчанию показаны здесь (очень настраиваемый) .. он по умолчанию ~ ⌘→и⌘←
бонус: вот мой конфигурационный файл Slate .. он может дать вам несколько идей, чтобы вы начали
Обновить
Из комментариев я понял, что мой ответ выше не о переключении фокуса, а о разбрасывании окон с одного монитора на другой. Вопрос не в этом.
Это решение работает при условии, что у вас уже открыты окна приложений во всех ваших мониторах.
Посмотрите на этот скриншот, чтобы понять мое решение (нажмите на него, чтобы увеличить):
Сценарий 1
Я просто нажимаю на кнопку ⌘tabдля переключения между приложениями (т.е. я переключаюсь с Chrome, который находится на уже сфокусированном мониторе, на терминал, который находится на мониторе, на котором я хочу сосредоточиться
Сценарий 2
Я делаю то же самое, просто нажав на кнопку ⌘`, это заставляет меня переключаться между окнами одного и того же приложения. В приведенном ниже примере у меня есть хромированные окна на всех трех мониторах, поэтому я просто прохожу их, пока не достигну того окна, которое хочу переключить фокус на ..