Перемещать окна вокруг рабочего стола - и на разные рабочие столы - используя только клавиатуру?

12

Вот что я пытаюсь сделать, используя только клавиатуру:

  1. Переместите окно в разные области / углы рабочего стола
  2. Переместить окно на разные рабочие столы
  3. Установить / снять окно, как показано / закреплено на всех рабочих столах

Да, я знаю, что № 3 может решить проблему № 2, приклеив окно, нажав ctrl+ + / , затем отменив его, что будет приемлемо, но я надеюсь на что-то более элегантное :)

Примечание: если 1..3 можно решить с помощью AppleScript, это было бы здорово, потому что Spark был бесценным для привязки AppleScript к глобальному сочетанию клавиш. Однако я не думаю, что AppleScript может выполнять этот тип манипуляции с расположением окон, и может потребоваться собственное приложение Cocoa.

Я действительно хочу вернуться к своей нирване только с клавиатурой, но на своей адаптивной платформе и избавиться от Ubuntu Desktop.

adamrmcd
источник

Ответы:

2

Существует множество различных условно-бесплатных программ, которые позволяют перемещать окна с помощью ярлыков. Просто найдите диспетчер окон в Mac App Store. Я бы порекомендовал BetterTouchTool. Это бесплатная программа, которая позволяет вам настраивать практически все. Например вот ярлыки, которые я создал для себя:

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

http://blog.boastr.net/

Касым Дорсель
источник
Я попробовал BetterTouchTool несколько недель назад, но обнаружил, что в Lion есть проблемы, которые, я надеюсь, будут исправлены в ближайшее время. Однако я совершенно забыл, что у него есть опция перемещения окон по углам, которая удовлетворяет # 1, но не может сделать # 2 или # 3 ... ну, по крайней мере, на основе пожертвований;)
adamrmcd
После перехода на Snow Leopard в прошлые выходные BetterTouchTool отлично работает для меня!
adamrmcd
7

Перемещение окон в другое пространство:

  • SizeUp (все еще работает для меня в 10.8)
  • Спейси (перестал работать в 10.7)

Перемещение окон на другой дисплей:

LRI
источник
На самом деле, похоже, SizeUp предлагает лучшие варианты для № 1 и № 2. OTOH, только что из OSS, я конфликтую, поддерживая продукт "nagware" ... Спасибо;)
adamrmcd
Divvy - еще один вариант, не такой мощный, как эти, но легкий и полезный.
da4
SizeUp и Spacey не работают в Mountain Lion (согласно их описанию). :(
Джентматт
1

Я все еще на Горном льве, так что не могу поручиться за Маверикс. Тем не мение...

Shift также стоит упомянуть. Только клавиатура, но отлично работает для углов, полноэкранного режима и функций следующего экрана.

Для настраиваемой прозрачности и липкости я использую Afloat (источник на GitHub )

Робин Мачарг
источник
-1

Мум довольно круто и позволит вам сделать № 1 и № 2. https://manytricks.com/moom/

BitFunny
источник
Пожалуйста, добавьте еще несколько деталей о Моом к вашему ответу.
Возможно, может быть
-1

Если вы удерживаете зеленую полноэкранную кнопку, она дает вам возможность разделить / поделиться экраном со вторым окном

Орландо Мендоса
источник
Вопрос требует решений «с использованием только клавиатуры». Можете ли вы расширить свой ответ тем, как это сделать с помощью ввода с клавиатуры? Как это помогает перемещать окна на разные рабочие столы?
grg